Canada's largest city, and fifth most populous city in North America. It is Canada's financial centre with more corporate headquarters than anywhere else in the country, and the home of Canada's large five banks. Toronto lies on the northern shore of Lake Ontario, at a latitude of 43 degrees north, the same as Florence, Italy and southern Oregon.