The Cholula pyramid in Mexico is the largest pyramid in the world, Inside it also contains 2 smaller pyramids

Do you know where the world’s largest pyramid is located? Not Egypt, but Mexico, belonging to the Aztec сіⱱіɩіzаtіoп.The pyramid of Cholula (its name in Nahuatl means “man-made mountain) is lower than the great pyramid of Giza in Egypt, but is wider and larger in volume. Inside it also contains two small pyramids. rather, one inside the other in the style of a Matryoska doll.

,

,,

,,

,,

.