The largest pyramid in the world. đź“ŤCholula, Mexico #travel #travelti ...

Responsive image
source