Preview The Wenatchee River, Leavenworth area, Washington State, United States of America, North America Image ID: 724-2091 Artist: Jean-Pierre De Mann Purchase a commercial license Buy framed prints & more from our print store color image travel photography travel destinations day outdoors horizontal landscape landscapes scenics trees rivers wenatchee river leavenworth washington united states of america usa north america nature natural world botany