Social Sciences, asked by aneeshu1712, 1 month ago

Borobudur is the world's largest Buddhist temple. Where is it located? a) Indonesia b) Bhutan c) Tibet​

Answers

Answered by afirdous989
2

Answer:

This is one of the greatest Buddhist monuments in the world, built in the 8th and 9th centuries during the Shailendra dynasty. Situated in the Kedu Valley in Central Java, Indonesia, Borobudur temple is an architectural masterpiece built in three tiers

Similar questions