Whether you're standing before a thundering waterfall, wandering through alpine meadows, or paddling across a pristine lake, this park in Canada has it all.
Helmcken Falls is a 141 m (463 ft) waterfall on the Murtle River within Wells Gray Provincial Park in British Columbia, Canada. The protection of Helmcken Falls was one of the reasons for the creation ...