ID 279643318 © SailingstoneTravel | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
architecture building cathedral cholula church landmark mexico puebla travel catholic mexican religion city colonial village culture famous hill town pyramid mountain remedios mission art christian christianity chapel sanctuary precolumbian spanish attraction beauty traditional colorful largest biggest ancient stone ruins mesoamerica archaeological mound view mountains volcano