A highlight of one of the Pacific Northwest's great road trips, the town of Chelan sits snugly on this sunny slope ... highest mountain in Washington State. No visit to Lake Chelan is complete ...