Showing posts with label Toronto. Show all posts
Showing posts with label Toronto. Show all posts

Sunday, August 06, 2006

CN Tower, Toronto

Here's the CN Tower on the riverfront in Toronto. wikipedia says it is the world's tallest freestanding structure on land. We ate dinner in the revolving restaurant at the top. Rogers Centre with the retractable roof is next door.