
Torres del Paine National Park, Chile. This is a view on Los Cuernos mountain range from Pehoe Lake. First image that comes to mind when someone asks me about my favorite place, the one that immediately speaks to my heart. I long for Patagonia. Enjoy! Have you been there?