In a groundbreaking discovery, archaeologists have uncovered a previously unknown pyramidal structure near the Sacred City of Caral-Supe in Peru. This find sheds new light on one of the oldest urban ...
ARCHAEOLOGISTS have unearthed a vast ancient pyramid that was hidden for millennia, right next to a revered sacred city. They have hailed the find as an opportunity to shed new light on the ...