• Photos
  • Map
  • Streetview
  • Upload

City: Montreal

Built for the 1976 Olympic Games, Montreal's Olympic Stadium has become the international symbol of the city of Montreal. It is the tallest inclined structure in the world (175 meters) and the largest in terms of seating capacity in Canada. The area around the stadium has recently become a place for skateboarding, BMX-biking and snowboarding. This is truly a masterpiece of the modern architecture.


Avg. Rating:0 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image