The Creature Craft are coming back! If you’ve not seen these amazing rafts running Tumwater Canyon you’re in for a treat. They’ll run the Wenatchee River for 7 to 10 days beginning May 18, putting in at the Swiftwater Campground, 6 miles West of Leavenworth on Highway 2. The run will end at the first bridge in Leavenworth. These are a thrill to watch but it can be treacherous- one rider perished doing this run a number of years ago.