Title: Le Stupa du Barabudur
Places: Borobudur (Indonesia)