Base of El castillo, Serp sculpture, Chichen Itza, Yucatan, Mexico, Mayan, 900-1224 (1998). A feathered serp sculpture at the base of one of the stairways of El castillo.
World North and Central America Central America
World North and Central America Mexico Yucatán
Pixel Dimensions (W x H) : 3764x4804
File Size : 52,976kb