Flower offering and buddha, The Buddhist Temple of Borobudur, Java, Indonesia