Trois Rivieres, Quebec, a small city overlooking the St. Lawrence, is between Quebec City and Montreal, some 75 mi/120 km southwest of Quebec City.