The birthplace of Cinco de Mayo

The Great Pyramid of Cholula, in Cholula, Puebla, Mexico

© mauritius images GmbH/Alamy