More ideas from Manon
Borobudur is a Buddhist stupa and temple complex in Central Java, Indonesia dating from the 8th century, and a UNESCO World Heritage Site. This is one of world's truly great ancient monuments, the single largest Buddhist structure anywhere on earth.

Borobudur is a Buddhist stupa and temple complex in Central Java, Indonesia dating from the century, and a UNESCO World Heritage Site. This is one of world's truly great ancient monuments, the single largest Buddhist structure anywhere on earth ,