This was inspired by my trip to Mexico, and learning about the Mayan rituals at Chichen Itza. It's a beautiful, magical place that everyone should see if they get a chance. It's very inspiring. The snake descending down from the heavens is a part of Mayan beliefs.