Photo: Jasper National Park
Tangle Creek Falls are located in the Jasper National Park along the Icefield Parkway, a popular vacation area in Alberta, Canada.
Canada, Alberta, Jasper National Park, Tangle Creek Falls on Icefields Parkway, spring 2004
Related stock photo galleries, pictures & travel ideas:
jasper national park