Torres del Paine National Park in Chile is one of the most spectacular places on Earth. I visited there in the winter of 2013. An article about my experiences appeared in issue 35 of Landscape Photography Magazine.

 

Leave a Reply

Close Menu