The Olympic Stadium mast - Image Details
Image
The Olympic Stadium mast

The Olympic Stadium French: Stade olympique is a multi-purpose stadium in Canada, located at Olympic Park in the Hochelaga-Maisonneuve district of Montreal, Quebec. Built in the mid-1970s as the main venue for the 1976 Summer Olympics, it is nicknamed The Big O.

View Full Image on Dreamstime

Username: Micheb

Editorial: No

Width: 2286 pixels

Height: 3048 pixels

Downloads: 0

Image ID: 80213705