Reflection of the CN tower in a building in downtown Toronto, Canada.