Mount Royal is a natural distinctive landmark of the city of Montreal that can be seen from many miles away when driving toward the city. Downtown Montreal is located at between the bottom of it's east-southern side and the St. Laurence River.
From other Montreal, Quebec, Canada related locations: