Archuleta Mesa
Archuleta Mesa, known informally as Alien Mountain, is a mountain summit situated within the San Juan Mountain Range on the Colorado-New Mexico border. It has been the subject of an alien conspiracy theory, and has gained national attention as a result.
Elevation: 2809 m
Country: United States
Explore topics:
- Archuleta Mesa hiking routes
- Archuleta Mesa best routes
- Archuleta Mesa camping
- Archuleta Mesa parking
- Archuleta Mesa car park
- Archuleta Mesa difficulty
- Archuleta Mesa family friendly
- Archuleta Mesa dog friendly
- Archuleta Mesa sunrise hike
- Archuleta Mesa sunset hike