British Columbia El Mouching The Pitt River, BC, Canada, you'l be so obsessed with it you'll wake you up at night, Steelhead, bears, freindship, amazing landscapes. Just what we love. M... FRESHEL MOUCHINGNATURETRAVEL1 Comment