It is located in Indonesian island of Java.
.
It is the largest Buddhist temple in the world having 504
Buddha statues
•
It was built during the Sailendra dynasty. Question from Art and Culture
Answers
Answered by
0
Answer:
Borodur is located in indonesian island of java
Borobudur is the largest buddhists temple
Borodur was built during the Sailendra Dynasty
Explanation:
Plz Mark Me as A Brainliests
Similar questions