- The town of Leavenworth in Chelan County occupies a spectacular location at the confluence of Wenatchee River and Icicle Creek, over which loom peaks of the North Cascade Mountains. The Wenatchee Valley was the traditional home of Native Americans, mainly the Wenatchi Tribe, for whom the Wenatchee River and Icicle Creek provided a limitless supply of salmon. Then opportunities for mining, logging, fruit growing, and railroad work drew settlers to the area…