A nature center bridging environment, art, and cultural history on the Wenatchee River in Leavenworth, WA.