For many years, the Lake Chelan area has been rated the # 1 snowmobile riding area in Washington State by SnoWest Magazine. The excellent snow and spectacular scenery keep visitors coming back year after year. Come to Antilon Lake Sno-Park for over 97 miles of well-marked trails and see for yourself. Views of Lake Chelan and the surrounding peaks dominate this exhilarating ride.