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