World Question 9
Name this wonder
Clues
Located in Chile
Natural Park has stunning vistas and hiking trails