Sightseeing & photo opportunity at Mount Royal

Mount Royal is a large hill located to the west of downtown Montréal, the city to which it gave its name.