Center of the Universe for the Maya Civilization

There is an underground river, hidden under the main pyramid in Chichen Itza, located in the Yucatán peninsula, Mexico. According to scientists, the center of the Universe for the Maya civilization was considered to be the river under the Kukulkan pyramid. Read More …