More than 40 China Peak skiers stranded after winds derail cable

December 31, 2014 01:42 PM