On the shores of Lake Ontario in Canada’s biggest city is the iconic CN Tower, one of Canada’s most famous landmarks. The tower stands an impressive 553 meters high and dominates the skyline.
At the top, you can find fine dining in the revolving 360 restaurant, and enjoy a meal while looking out over the city and lake. The LookOut and the Glass Floor offer beautiful views out over the entire area. But even those who choose not to go up the tower will find themselves stopping to stare at the structure, which is visible from almost everywhere in the city. At night, the tower is lit in different colors.