February 19th, 2025

Montreal Tower Observatory in Montreal, Quebec

By Editing Luke on January 29, 2025.

Source: Editing Luke
Montreal Tower Observatory in Montreal, Quebec
The Montreal Tower of the Olympic Stadium in Montreal, Quebec wasn’t completed and opened until 1987 – more than a decade after the 1976 Summer Olympics that it was intended for. At 165 meters tall, the Montreal Tower is the tallest inclined tower in the world and offers 360 degree views of Montreal, including Olympic Park, the St. Lawrence River, and the downtown skyline. 

Share this story:

2
-1
Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments