Alpen Rose Inn Outdoor Gallery

Nestled in a valley on the eastern slopes of the Cascade Mountains of Central Washington State, and in the heart of the 2.2 million acre Wenatchee National Forest, Leavenworth WA is a popular year-round Pacific Northwest vacation destination. The Cascades divide Washington like a wall, blocking the cool, moist marine air of the coastal regions and providing Leavenworth with a beautiful, dry four-season climate and 300 days of sunshine per year!