See our picks for some of the best towns around the world for winter sports.
The town of La Parva, Chile, is a winter sports hot spot in the Andes Mountains.