new icn messageflickr-free-ic3d pan white
Olympic Stadium | by jofo2005
Back to photostream

Olympic Stadium

La tour de Montréal, the tower incorporated into the base of the stadium, is the tallest inclined tower in the world at 175 metres, and is a member of the World Federation of Great Towers.

135 views
0 faves
0 comments
Taken on July 7, 2010