One of the world’s most renowned ski countries: the Central Andes Mountains. Whether at one of the handful of resorts neighboring the city of Santiago, or on any of the hand-picked runs chosen for a heli-ski adventure.
ANDES MOUNTAINS - CHILE