
This photo is of the outside of the Cheyenne Mountain Complex, a massive defensive bunker that’s a part of the United States Space Force located in unincorporated El Paso County, Colorado. It is supposedly the largest secret facility in America, but good luck confirming that with your own eyes, as it’s nearly impossible to get clearance to visit. Supposedly it is able to withstand all nuclear blasts, and is used as a land base for ICBMs…but we’ll never know that for sure!