Open stupa at Borobudur

The open stupa and Buddha statue at Borobudur in Central Java, Indnesia

Leave a Reply