Mestaa’ėhehe Mountain Fire Lookout (Formerly Squaw Mountain Fire Lookout)
Mestaaehehe Fire Lookout is one of the best fire lookout towers in Colorado that you can sleep in overnight with a permit. It’s only an hour from Denver.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed