Archaeologists have uncovered an ancient “lost city” that was once a capital of the Khmer Empire in Cambodia.
Mahendraparvata, or the Mountain of Indra, King of the Gods, was an early site of the ancient empire and was found by on-the-ground surveying and overhead laser scanning, according to a recent report published by archaeology journal, Antiquity. The city’s massive temples built from bricks and stones left their imprint on the earth and helped lead researchers to the site.