Stone carving at a temple in Ubud, Bali, Indonesia (© R. Schönebaum/plainpicture) Stone carving at a temple in Ubud, Bali, Indonesia (© R. Index: Cache · Source #feeds