In Indonesia’s Gunung Padang site, a massive megalithic pyramid structure has been claimed to date back 25,000 years, predating Egypt’s Great Pyramid of Giza by over 20,000 years and challenging ...
Archaeologists have uncovered a massive pyramid complex hidden beneath centuries of sand in northern Peru. This 3,000-year-old structure sheds new light on early Andean civilizations and the rituals ...