
Monday, August 13, 2007
2 Weeks in Canada - Toronto
The CN Tower, located in Toronto, Ontario, Canada, is a communications and tourist tower standing 553.33m (1,815 ft 5 in) tall. Since its completion in 1976, it has been the world's tallest free-standing structure on land. The Tower is the signature icon of the city, attracting more than two million international visitors annually


Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment