CHILE | Friday, 14 March 2008 | Views [381]
The Torres are huge!! Rising up in shear spires above a glacier lake