The Olympic Stadium

save place
Photos (1)
Plane loader
Animated dots
The Big O
The Big O
The Olympic Stadium, nicknamed the Big O, was the main venue for the 1976 Summer Olympics. The stadium is the largest by seating capacity in Canada.
Have you been here? Share a tip or a photo with fellow travelers.
Original ritz carlton montreal.jpg?1474849403?ixlib=rails 0.3