Hidden in the Peruvian mountains, the so-called “Peruvian Stargate” stands as one of South America’s most intriguing ancient mysteries. Carved directly into a sheer rock face, this door-shaped monument has sparked endless theories about its purpose from a sacred temple entrance...See more