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