The largest pyramid in the world is the Great Pyramid of
Cholula. It is also known by the name Tlachihualtepetl, and is
located in Cholula, Puebla, Mexico. The pyramid is 180 ft. tall and
the base measures 1300 ft. by 1300 ft.
View page
it may have taken 5 million blocks
View page
The biggest pyramid that is still standing is the Great Pyramid
of Cholula. It stands 180 feet tall and measures 1300 feet by 1300
feet.