Loading…
Helmcken Falls, a 463 ft waterfall in Wells Gray Provincial Park, British Columbia.