CN Tower Skydome Toronto

A panoramic view of the CN Tower flanked by the Skydome Stadium, from downtown Toronto, Ontario.

The CN Tower, the worlds tallest freestanding structure, stands behind Skydome Stadium, renamed Rogers Centre, as iconic landmarks on the skyline of Toronto, Ontario. Both structures are extremely important to the tourist trade in Toronto, and the stadium houses both major sporting events and trade shows throughout the year.