View of meditating Buddha statue and stone stupas in borobudur. Great religious architecture. Magelang, Central Java, Indonesia