I feel that those pyramids were not designed by local people.
Is it possible that aliens were administering the area back then, before they left the Earth eventually?
Is it possible that aliens were administering the area back then, before they left the Earth eventually?