Still can't believe that color! Location Chile → Torres Del Paine Photographer John Hovell Date taken 2009-11-15