Featured: The CN Tower

Ahh, yes. The CN Tower. One of the world's tallest buildings, a staple in the Toronto landscape, and what many Canadians, especially Torontonians, have embraced as a means of expression and a symbol of celebra...