CN tower reflected in a building in Toronto.