Waterfall in the Snow
Jasper is an alpine town in Canada’s Alberta province amid the snow-capped Canadian Rockies. The Japer National Park which surrounds the town has glacier-fed lakes, forests and rivers that make for beautiful locations to visit in every direction you explore.
Even more spectacular dappled in snow Tangle Falls is known as one of the most picturesque of all of the waterfalls in Jasper National Park. Unlike the more powerful cascades, the water tumbles over a series of steps in the rock, creating a beautiful, multi-tiered effect.