Place: Aiguestortes National Park, Vielha, Catalunya, Spain
By Cia Bernales Uploaded on 30 May 2008 222 views
I don't think there were any words left to describe the feeling after I saw this.