Mexico finds subterranean river under Chichen Itza pyramid

MEXICO CITY: Mexican experts have discovered that the main pyramid at Mexicos Mayan ruins of Chichen Itza was at least partially built atop a subterranean river.

To continue reading the rest of the article, click here

Leave a Reply