You are viewing a single comment's thread from:

RE: WATER WEDNESDAY IS OPEN! (Nature Photo Contest, Week 2)

The Athabasca Falls are located in West Canada between Jasper and Banff on the Icefields Parkway, one of the most beautiful panorama roads of the world...

For more pictures please visit my post:


That's a large volume, even a little rainbow! I like your photos from West Canada - they make me want to go there. :)

Thank you. When I browse through my photos I also want to go there again... it was great to experience this great landscape.