The templex complex of Candi Borobudur. (Magelang, Central Java)