Category:Borobudur

Borobudur is a world heritage Buddhist monument in Central Java in Indonesia