229k views
1 vote
What major buddhist site developed in southeast asia?

1 Answer

3 votes
Borobudur Buddhist Stupa - The Borobudur Complex is one of the greatest monuments in the world. It was established in Central Java, Indonesia in the between the 7th and 8th century. It is said that the Borobudur temple is a replica of the universe.
User Bogdan Ruzhitskiy
by
7.3k points

No related questions found