The Pyramid of Cholula is the largest pyramid in the world and located just more over 6 km west of the city of Puebla in Mexico. It’s not as tall as the Great Pyramid of Egypt, but it’s footprint is almost 3 times the size, measuring 300 by 315 metres, meaning the volume is far greater. Please subscribe to the Ancient Architects channel for more. #ancientarchitects #historyshorts #cholula

ancient architectslargest pyramid in the worldgreat pyramidgreat pyramid of cholulaancient apocalypseancient apocalypse netflixancient apocalpyse graham hancockgraham hancockpyramids of the worldwhat is the largest pyramid in the world?history shortsyoutube shorts#Shorts#youtubeshorts#historyshortshistory in 1 minuteancient mexicoancient mesoamericaancient historymexico