Borobudur is the world's largest Buddhist temple. Where is it located? a) Indonesia b) Bhutan c) Tibet
Answers
Answered by
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
Music,
1 month ago
Social Sciences,
1 month ago
English,
2 months ago
Social Sciences,
2 months ago
Physics,
11 months ago
Biology,
11 months ago
Math,
11 months ago