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.