FS180626PAN Helmcken Falls Helmcken Falls is a 141 m (463 ft) waterfall on the Murtle River within Wells Gray Provincial Park in British Columbia, Canada. Share: Twitter Facebook Google+ Helmchek Falls