Where is St Lawrence River Located?

St. Lawrence river is a large river connecting the Great Lakes with the Atlantic Ocean. This river traverses the Canadian provinces of Quebec and Ontario.