Welcome to Lady of the Lake in Chelan, Washington! Experience Upper Lake Chelan, a must do trip, according to National Geographic. Book a trip online today!