Toronto Skyline – Canada
Toronto is the capital city of the Province of Ontario and is on the northwestern shore of Lake Ontario. It is a major Canadian city with the central business district full of skyscrapers. Toronto has two iconic buildings that make it instantly identifiable from any other city skyline. These buildings are the Rogers Center which…
Read More