Snow covers China Peak, brings thousands of tourists with it
Weekend weather dumped feet of snow on China Peak. Fresh white powder blanketed the mountain resort, leading general manager Troy Cohee to call it a "miracle."