This channel showcases beautiful places that people should visit. Post beautiful photos of travel destinations.
About Torres del Paine National Park 
Torres del Paine National Park is part of the National System of Protected Forested Areas of Chile. In 2003, it measured approximately 242,242 hectares. It is one of the largest and most visited parks in Chile.