40.0k views
2 votes
On top of the enormous pyramid in cholula spanish built a what?

User Acj
by
7.1k points

2 Answers

7 votes
they built a church                    .
User William Gross
by
8.1k points
6 votes
On top of that pyramid, they built a church which is now famously known!!
User Volt
by
9.6k points
Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.