Cholula pyramid, market, and hillside church documented in Mexico
Location: Cholula, Mexico
1 sources from 6 citizen journalists
Topics: cholula pyramid, street market, hillside church, archaeological site, local commerce, religious architecture, tourism, cultural heritage, mexican town, daily life
