the stupa at in Indonesia is the largest stupa in the world
Answers
Answered by
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
Math,
8 hours ago
Math,
8 hours ago
Environmental Sciences,
15 hours ago
Math,
15 hours ago
Physics,
7 months ago