Borobudur is a world heritage Buddhist monument in Central Java in Indonesia