The brightly decorated church on the hill is the Santuario de Nuestra Señora de los Remedios, the most famous landmark in Cholula, Mexico. What most people don't know is that the hill is actually Pirámide Tepanapa, the world largest pyramid (volume wise) and world's largest monument. Bored at home, check out my fine art prints: SamAntonioPhotography My Stock Photography: Sam Antonio Stock Photography Photo copyright by ©Sam Antonio Photography 2021 Contact me to license my images: sam@samantoniophotography.com Facebook | Twitter | Pinterest | Photography Blog