Published On Jul 24, 2018
Here is our trip to the top of the Montreal Tower at Montreal's Olympic Park. The Montreal Tower is the tallest incline tower in the world and rests at a 45 degree angle. Once finished taking the 2 minute ride to the top of the tower on a glass-encased funicular, visitors are dropped off at the observatory which offers 360 degree panoramic views of the city as well as views of the Olympic (1976) Stadium.
show more