Chichen Itza

Chichen Itza is a centuries old town in what is today Southern Mexico. Built presumably by the Mayan people, it represents the long-lost heritage of the Mexican people and is of particular importance to both the Society of the Serpent and the Circle of the Ancient Earth (owing to its advanced age and connection with other past civilizations).
Chichen Itza may have been home to a rain god who demanded human sacrifice. A cult of Pagans may still be active there even to this day.
-https://www.britannica.com/place/Chichen-Itza
Category:Society Of The Serpent
Category:Civilizations