Catherwood engraving of Castillo, from the 1841 “Incidents of Travel in Central America”
Below is a site plan for Chichen Itza – Yucatan, Mexico. Castello (or Pyramid of Kukulcan) is located towards the center.
Pulp Action from the Wild West through the Dirty 30s and More.