International Volvo Photo Locations Part 119 Quebec is the capital of the Canadian province of Quebec.It is the second most populous city in Quebec after Montreal, which is about 233 km to the southwest. The narrowing of the Saint Lawrence River proximate to the city’s promontory, Cape Diamond, and Lévis, on the opposite bank, provided […]