Situated 566 feet above sea level on the northern shore of Lake Ontario (part of the Great Lakes system), Toronto is one of the southernmost cities in Canada. In fact, it has nearly the same latitude as northern California. The city has a population of 4.2 million making it Canada's largest city ...