CN Tower (1976)

featured-image

CN Tower - Toronto, Canada - Height: 553 meters - Completion Year: 1976 - Construction Cost: Approximately $63 million (CAD)

Detail: The CN Tower is an iconic communication and observation tower with a revolving restaurant.

Interesting Fact: It held the title of the world's tallest free-standing structure for over three decades.