Bob L's Central America Trip Home Photos

Mexico, Chichen Itza


El Castillo, the Sun Temple



A thousand pillars.



Skulls. How they displayed the skulls of the vanquished.