Montreal, Canada travel guide - Chinese character signboards11 / 25Montreal, Canada Travel Guide - Street Sculptures

Introduction to Mount Royal Park: Mount Royal Park was built in 1876 and designed by the famous American landscape architect Frederick Law Olmsted. From here you can see the full view of downtown Montreal.
Montreal, Canada travel guide - Mount Royal Park
Comments
No comments yet