Big Chief Mountain

Big Chief Mountain, located at Stevens Pass in Washington State.

Photo taken from Cowboy Mountain, a neighboring peak, on September 14, 2009.

Comments

No comments posted yet.