Epic Cosmic Elucidations of the Current Epoch #389
At Chitzen Itza in the Yucatan Peninsula There is a great pyramid called El Castillo It is a stepped pyramid with outward radiating staircases That have high balustrades on both sides At the bottom are 2 big serpent heads The...
Read More

