Buddhist stupas in ancient Borobudur temple, Magelang, Central Java, Indonesia. View on Taman Lumbini park from the height of complex Candi Borobudur