Ganesha is very popular in Bali. The deity fights countless local demons and brings fortune and good luck.
Ganesha carved in rock at Goa Gajah cave near Ubud is one of the oldest in Indonesia.
The cave was built in 9th century.
Stone Ganesha is a favorite one among wealthy Balinese. They place him at the entrance of the estate, just behind main door.