Thousands of people packed into China Peak Mountain Resort during President's Day weekend."It was kind of the perfect storm. Just the right amount of snow that we really definitely needed," said ...