Preview Buddha statue amidst the latticed stone stupas containing Buddha statues on the upper terrace, Borobudur Temple Compounds, Central Java, Indonesia Image ID: 1116-39340 Artist: Peter Langer Purchase a commercial license Buy framed prints & more from our print store indonesia indonesian southeast asia australasia asia ancient archaeology architecture art art history beliefs buddhism buddhist creed faith java religion unesco world heritage site borobudur latticed stone stupas buddha central java borobudur temple compounds