Champlain River
The Champlain River is 66 . 7 km long flowing on the north shore of St . Lawrence river . 
<triplet> Champlain River <subj> St. Lawrence river <obj> mouth of the watercourse <triplet> St. Lawrence river <subj> Champlain River <obj> tributary