By Jessica Feis
Uploaded on 21 June 2008
279 views
This is the world's tallest inclined tower, located at Olympic Park in Montreal. This was the site of the 1976 Olympics and is currently home to the Montreal Expos. One can take an elevator to the top of the tower for spectacular views of the city.