El Caracol, Chichen Itza, Mexico, circa 1960.