Sociology, asked by shivanikhandelwal179, 10 months ago

artificial Pyramid is in which country

Answers

Answered by mayankjoshi640
2

Explanation:

Mexico

The Great Pyramid of Cholula, also known as Tlachihualtepetl (Nahuatl for “artificial mountain”), is a huge complex located in Cholula, Puebla, Mexico. It is the largest archaeological site of a pyramid (temple) in the New World.

Answered by Mansikundu
0

Answer:

is mexico ....

..

..

.

follow me plzzzzz

Similar questions