Back to Image
Home
The Andes
The imposing Andes mountain range near Valle Nevado ski resort. The scenic road leading up to the resort from Santiago has over 55 switchbacks!