CN Tower in it's animated, glowing glory, as seen from the bar at Canoe up in the TD building