Ancient huge triangular formation found in the Nevada Desert

Its size is enormous, it measures more than 1200 meters on each side and appears to be quite old. What is this? Source: Mufon Something is kept h...
Back to Top