Quebec CityQuebec City sits on the Saint Lawrence River in Canadas mostly French-speaking Quebec province