Visitors, travelers and tourists, enjoying on top of the Borobudur temple, among the characteristic rhombus stupas, in Central Java, Indonesia.