[One O'Clock Lab Band at El Castillo]

Abstract

Photograph of El Castillo, a step-pyramid in the center of the Chichen Itza archaeological site located in the Mexican state of Yucatán. Taken during the One O'Clock Lab Band's 1960s Mexico tour, several people can be seen walking up the steps of El Castillo and resting at the top. A small sign with "Castillo" is visible in the lower right of the image

Extracted data

We use cookies to provide a better user experience.