What city in Canada was built on a high bluff the st Lawrence river?

The correct answer is Quebec City.

Quebec City is the capital of the Canadian province of Quebec. It is the oldest city in Canada and was founded in 1608 by Samuel de Champlain. The city is located on a high bluff overlooking the St. Lawrence River, and its historic district is a UNESCO World Heritage Site. Quebec City is known for its French-Canadian culture and its historic architecture.

Copyright Wanderlust World © https://www.ynyoo.com