The Spring Equinox in Chichen Itza, Mexico, is a captivating spectacle that draws thousands of visitors worldwide. Witness the descent of the serpent shadow, Kukulkan, on the stairs of El Castillo pyramid. You May Also …

The Spring Equinox in Chichen Itza, Mexico, is a captivating spectacle that draws thousands of visitors worldwide. Witness the descent of the serpent shadow, Kukulkan, on the stairs of El Castillo pyramid. You May Also …