History, asked by shreyashvhatkar, 15 hours ago

the stupa at in Indonesia is the largest stupa in the world​

Answers

Answered by sangitasingh61051
1

Answer:

Borobudur is the largest Buddhist temple/stupa in the world. It is located in Java, Indonesia and was built in the 9th century. The monument is UNESCO World Heritage Site.

Explanation:

Mark me as brainliest

Similar questions
Sociology, 7 months ago