Sort:  

Thank you!
It is in Borobudur temple. Magelang, Central Java, Indonesia