Thursday, 20 November 2014

Torres del Paine National Park

This is one of the most beautiful places in the world that I have not seen myself (and probably never will). The Torres del Paine National Park is located in southern Chilean Patagonia. First seen here.