The tower of the Montreal Olympic Stadium is the tallest inclined tower in the world. Image taken at dusk.

Royalty-free stock photo ID: 933388

The tower of the Montreal Olympic Stadium is the tallest inclined tower in the world. Image taken at dusk.