Stone Carving Near Borobudur

Close to the UNESCO World Heritage Site of Borobudur – a ninth-century Mahayana Buddhist temple in Central Java, Indonesia – the ancient art form of stone sculpture still thrives in the villages near the revered site.
(more…)