Where I've Ben
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:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment