Jump to content

Category:Borobudur

From Wikipedia, the free encyclopedia

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