CN Tower russ, March 26, 2010 CN Tower in Toronto CANADA – once the highest free standing structure in the world