Place: Aiguestortes National Park, Vielha, Catalunya, Spain
By Cia Bernales Uploaded on 30 May 2008 345 views
I couldn't believe this view! I also couldn't believe that there will be seven more days of this!