Social Sciences, asked by vikash1147, 10 months ago

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 nkray6371
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