Tumwater Mountain

Tumwater Mountain

The southern end of Tumwater Mountain, one of Washington's 100-most prominent peaks, as seen from the city of Leavenworth. Photo taken on May 9, 2010.
Redwic
on May 16, 2010 4:53 pm
Image Type(s): Alpine Climbing,  Hiking
Image ID: 621880

Comments

No comments posted yet.