Hello, Guest

CN Tower

Toronto Skyline & CN Tower Flickr by Jason Baker

POI's creator (Voyajo Team)

The CN Tower is a communications and observation tower in Toronto, Ontario, Canada. Standing tall, it was completed in 1976, becoming the world's tallest free-standing structure and world's tallest tower. It held both records for 34 years, or one-third century, until the completion of the Burj (...) (from Wikipedia).
Visit Website