Today, visitors and Mayans gather at the Chichen Itza site during the Spring and Fall Equinoxes to honor the powerful deity Kukulkan — a creator god, and the god of rain, wind, storms ...
This temple, also known as El Castillo, is dedicated to Kukulkan, the Plumed Serpent deity, and is designed to mimic the god's descent to earth. El Castillo is a step pyramid with a square base ...