Few waterfalls that I’ve scene can rival the power and beauty of Helmcken Falls. Standing at nearly 150 metres high, Helmcken Falls is one of the tallest waterfalls in Canada. The lush forest surroundings and spectacular river gulley make for a truly breathtaking scene.