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