At 43.6º North and 79.4º West, you are atop the communications and tourist tower that at 1,815 ft (553m), was the tallest freestanding structure in the world when it opened on June 26, 1976. Do you know where you are?
Wednesday, November 4, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment