Borobudur – The world's largest Buddhist templeBorobudur , is a 9th-century Mahayana Buddhist Temple in Magelang, Central Java, Indonesia. The monument consists of nine stacked platforms,… |
Borobudur – The world's largest Buddhist templeBorobudur , is a 9th-century Mahayana Buddhist Temple in Magelang, Central Java, Indonesia. The monument consists of nine stacked platforms,… |