Secret Facility
This place loos like in deep in some Russian mountains, but it’s actually on American soil. The Cheyenne Mountain Complex used to be completely secret to the public before these photos were released. Although we know that it exists, what goes on inside is still a secret…