Blue-green Lago Pehoe seen from Mirador Frances, Torres del Paine NP, Chile, Patagonia, South America.
Blue-green Lago Pehoe seen from Mirador Frances, in Torres del Paine National Park, Ultima Esperanza Province, Chile, Patagonia, South America. The Park is listed as a World Biosphere Reserve by UNESCO.