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.
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.