Largest Buddhist Temple in the world. 'Borobudur Temple' (9th Century CE), situated at Magelang regency, in Central Java, Indonesia. Temple is a Mahayana buddhist site, has 504 Buddha statues. It was built by famous Sailendra Dynasty.

#archaeohistories
#archaeohistories
#archaeohistories