The Torres del Paine themselves, large rock formations over a small lake, high in the mountains.
January 16, 2010 - Torres Del Paine National Park - Chile.