This is Borobudur on the island of Yogykarta, Indonesia....