Pyramid of Kukulkan (“El Castillo”): detail of colossal serpent head at base of north stairway

Image