Last Week Next Week

Date: June 20, 2003
Subject: CN Tower, Toronto, Canada

Here's Tom looking up at the tallest free-standing structure in the world. With antenna, it stands somewhere in the neighborhood of 1,821 feet tall. The pod sections include observatories. Tom went up 141 stories and looked around.

Photo ©Amy Benson