Not quite the comparison the New York City Skyline at night, but still an impressive view none the less. The CN Tower stands over 1,800 feet in the air and is a relatively inexpensive tourist attraction in Canada. You can purchase the look out tower and glass floor for only $22.99. If you want to […]
Canada Pictures
The CN Tower: Toronto, Canada
Towering at over 1,800 feet the CN Tower is the tallest free standing structure in the Western hemisphere. Originally built by Canadian Railways (where CN in CN Tower comes from), the tower needed to surpass the neighboring skyscrapers to help with radio signals. During the G20 Summit (June 26th to June 27th) and the tower will honor […]