 Serpentine River (British Columbia)

The Serpentine River's headwaters are in North Surrey, British Columbia.The river winds its way to its mouth at Mud Bay, off the Strait of Georgia and is extensively irrigated.