Borobudur Temple, Java, Indonesia