asked 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.

No related questions found

Welcome to Qamnty — a place to ask, share, and grow together. Join our community and get real answers from real people.