Borobudur temple, Java, Indonesia