China Peak Mountain Resort – California’s premier ski and winter vacation spot. Located only 65 miles northeast of Fresno at scenic Huntington Lake. China Peak Mountain Resort provides a big Sierra experience close to home with total acreage, elevations, vertical rise and terrain comparable to many Lake Tahoe resorts. China Peak has 1,679 feet of vertical with a base elevation of 7,030 and a peak of just over 8,700 feet. The resort offers seven chairlifts, a T-bar and three moving carpets for the beginner skiers and snowboarders.