The eighth Wonder of the World is in Chile

Editorial Hot List Inspiration Lifestyle Mini Break Retreats & Relaxation Top 10

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.