E. Casa de Calvo

Olympic Stadium | Exterior

Montreal, QC ~

Olympic Stadium, also known as the Big O, is located in Montreal Olympic Park. Ariel views were taken from the Tower Observatory, the tallest inclined tower in the world.
Address: 4141 Pierre-de Coubertin Ave, Montreal, QC H1V 3N7, Canada

Please Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.