Nordenskjold Lake in Torres del Paine National Park

Nordenskjold Lake in Torres del Paine National Park, Chile. The lake is surrounded by mountains and glaciers.

Nordenskjold Lake is a large lake in Torres del Paine National Park, Chile. The lake is known for its beautiful scenery, which includes mountains, glaciers, and forests.