
Toronto Skyline
Toronto's downtown skyline rises along the Lake Ontario waterfront, dominated by the 553-metre CN Tower, opened in 1976 and for decades the world's tallest free-standing structure. The classic vantage points are across the inner harbour from Polson Pier and the Toronto Islands, where the tower and the domed stadium at its foot line up over the water — best at sunset, when the city lights reflect off the lake. Check in on-site to add the view to your VistaSpots collection.


