thethirdeyeworld.com
Postcard from Torres del Paine National Park
Greetings from Torres del Paine National Park, Chile…..Wish you were here! Impressive views of the jewel of Chile, Torres del Paine National Park, in southern Patagonia. This photo was taken …