Largest Pyramid in Mexico

Largest Pyramid in Mexico, Cholula

The yellow church was built on top of the pyramid after being levelled off by the Spanish


Previous Picture | Close Window | Next Picture