In Chichen Itza, Mexico
stands a Myan pyramid-
built for snake god,
Kukulkan, their feathered deity.
Wonder Of The World-
with mystery, this temple
echoes spirit bird callings-
strange sounds, enigma bound.
Visitors clap their hands-
hear the responsive chirps
of the Quetzal bird
representing the...
Read the rest...