(Upload an image to replace this placeholder.)
Pyramid of Cholula, Mexico. Entrance to the Alameda, Mexico.