Stock Photo: Mexico, Chichen Itza, Statue depicting Chaac priest