Sacred Sites in Southeast Asia | Yeh Pulu Yeh Pulu Indonesia, Bali, Bedulu village ca. 15th century Andesite