Published by Reuben at April 14, 2012 Here’s another submission taken in Toronto Canada with the CN Tower in the background! Some quick random facts: CN Tower used to be the world’s tallest free-standing structure and world’s tallest tower. It held both records for 34 years until the completion of Burj Khalifa and Canton Tower. The words “CN” originally stood […]