Saint Lawrence River
The city lies along the south shore of the Saint Lawrence River, south of the island of Montreal.