Altun Ha Ruins found in Belize (formerly British Honduras)
Photos Copyright Paper-Dragon Productions 2005
Photo of Teotihuacan taken in 1905
General map of the central zone of the city of Teotihuacan, the ‘City of the Gods’
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.