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.

No comments: