The Torres del Paine National Park. Scenic panorama landscape: mountains, glaciers, lakes and rivers in southern Patagonia, Chile.