Chichen Itza
Found in the northern half of the Yucatán Peninsula in Mexico. The type locality given is "Chichen Itza, Yucatán" [Mexico].