British Columbia is one of those corners of the planet that can seriously wow nature buffs — it's a place where ice caps feed the rivers, forests sweep to the horizon, and bears stalk the woods. You ...
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 ...