Hundreds of Skiers Name the Most Beautiful Ski Towns

Ski enthusiasts shared top beautiful ski town picks, highlighting Telluride, Zermatt, and Chamonix.