Olympic Stadium
Take a funicular up the Montreal Tower, the tallest inclined tower in the world and enjoy the views of Montreal and the St.Lawrence River Valley. The tower is part of Montreal’s Olympic Stadium, built for the 1976 Olympics. It is now a state-of-the-art sports centre, and there are sports and cultural events at the base of the stadium all year long.
Posted by Kimberley Chan
25 countries - 189 spots