Buddha, The Buddhist Temple of Borobudur, Java, Indonesia