Despair and Triumph

Mount Despair (7292 feet) and Mount Triumph (7270 feet) in the North Cascades. Photographed at 5699 feet on the summit of Lookout Mountain, July 26, 2009.

Comments

No comments posted yet.