Kukulkan

From CreationWiki, the encyclopedia of creation science
Jump to navigationJump to search
Kukulkan at the base of the west face of the northern stairway of El Castillo, Chichen Itza.
The "Castillo" was the pyramid-temple of the god Kukulkan (dragon).