observation deck Archive

  • The CN Tower is a communications and observation tower in downtown Toronto. Standing 553.33 metres (1,815.4 ft) tall, it was completed in 1976, becoming the world’s tallest free standing structure […]

    #43: CN Tower glass floor

    The CN Tower is a communications and observation tower in downtown Toronto. Standing 553.33 metres (1,815.4 ft) tall, it was completed in 1976, becoming the world’s tallest free standing structure […]

    Continue Reading...