Image 141 of 231
< Prev Next >
A tramway pass in front of a I Pod giant billboard ad on King and Spadina street.. the CN Tower is in the background.....The CN Tower, located in Toronto, Ontario, Canada, is the world's tallest freestanding structure on land, standing 553.33 meters (1,815 ft 5 in) tall. It is considered the signature icon of the city, attracting more than two million international visitors annually....Photo : Pierre Roussel - Images Distribution
Share
twitterlinkedinfacebook
A tramway pass in front of a I Pod giant billboard ad on King and Spadina street.. the CN Tower is in the background.....The CN Tower, located in Toronto, Ontario, Canada, is the world's tallest freestanding structure on land, standing 553.33 meters (1,815 ft 5 in) tall. It is considered the signature icon of the city, attracting more than two million international visitors annually....Photo : Pierre Roussel - Images Distribution