Feature: Rituals & Religion
Jain Temple, Jaisalmer, Rajasthan, India.
Ganesh, the elephant headed god is the son of Shiva and Parvati. God of good fortune, Ganesh is much venerated all over India.
This carving and others are embedded in the stone walls of the Jaisalmer Jain temple.