BetTerDAYQuebec City, the capital of the province of Quebec, is the seventh largest city in Canada and an important city and port in eastern Canada. It is located at the confluence of the St. Lawrence River and the St. Charles River. It has a polar and sub-polar climate. Quebec City has a population of 680,000. Quebec City is the capital of New France established by Sampland in 1608. It is also a fortress and an important port.