Mont Royal
Mount Royal is a large intrusive rock hill or small mountain in the city of Montreal, immediately west of Downtown Montreal, Quebec, Canada. The best-known hypothesis for the origin of the name Montreal is that the name is taken from Mount Royal.
Mount Royal, Montreal, QC H3H 1A1, Canada H3H 1A1 Montreal Canada