The eighth Wonder of the World is in Chile
The Torres del Paine National Park (Chile), located in the Magallanes and Chilean Antarctic region, between the Andes mountain range and the Patagonian Steppe, more than 2,500 kilometers south of Santiago, became the Eighth Wonder of the World after receiving more than five million votes in the contest that made a virtual site.