About Sourdough Mountain Lookout

Architecture, Towers, Interesting Places, Other Towers

The Sourdough Mountain Lookout is a fire lookout that was built by the Civilian Conservation Corps in 1933. Constructed atop Sourdough Mountain in North Cascades National Park, in the U.S. state of Washington, the lookout was placed on the National Register of Historic Places in 1989.

Source From: Wikipedia
Whatcom County, Washington, United States of America

Nearest places in Sourdough Mountain Lookout