Torres del Paine National Park is a Chilean National Park encompassing a mountains, glacier, lake, and river-rich area in southern Chile.