ken3619 ken3619 19-07-2017 Spanish contestada On top of the enormous pyramid in Cholula the Spanish built a ______________. a. castle c. fountain b. church d. city