Stock Photo: Detail, Buddhist temple, Borobudur, UNESCO World Heritage Site, Java, Indonesia, Southeast Asia, Asia