Los Cuernos (The Horns), in French Valley, Torres del Paine NP, Chile, Patagonia, South America.
Los Cuernos (The Horns), in the French Valley, Torres del Paine National Park, Ultima Esperanza Province, Chile, Patagonia, South America. The Park is listed as a World Biosphere Reserve by UNESCO.