Torres Del Paine National Park Images n Detail
Torres del Paine National Park is a national park encompassing mountains, glaciers, lakes, and rivers in southern Chilean Patagonia. The park is located 112 km north of Puerto Natales and 312 km north of Punta Arenas.