The history of Borobudur as a Buddhist stupa and temple complex dates back to the 8th century. This UNESCO World Heritage site is located in central Java, Indonesia.

Borobudur: Indonesia’s Great Buddhist Stupa
Leave a reply
The history of Borobudur as a Buddhist stupa and temple complex dates back to the 8th century. This UNESCO World Heritage site is located in central Java, Indonesia.