Photo: Water Fall Picture
This water fall is Tangle Creek Falls which are situated in Jasper National Park along the Icefields Parkway in Alberta, Canada.
Canada, Alberta, Jasper National Park, Tangle Creek Falls on Icefields Parkway, spring 2004
Related stock photo galleries, pictures & travel ideas:
water fall picture