Borobudur, a Buddhist temple, Yogyakarta, Indonesia – A volcano, a temple, a shr Borobudur, a Buddhist temple, Yogyakarta, Indonesia – A volcano, a temple, a shrine and now a place to stay. Source: HERE ← PREV POST NEXT POST →