Hindu Gods
I will leave a discussion of the Hindu religion to others.  There
are a vast number of gods representing many different
manifestations.  Above is Ganesh, my favorite, because he is so
easy to recognize with his elephant head.  Ganesh stands for
good luck, prosperity, and wisdom, which makes him very
popular.  Statues of Ganesh turn up everywhere.
Hanuman is the monkey god, also easy to
recognize.  This is a giant Hanuman carving at
a temple to him in Bangalore, southern India.
The Bull Temple in Bangalore presents the god Nandi, also
giant size.  Since Bangalore is India's modern computer
technology center, it was interesting to photograph the city's
Hindu temples.  Hinduism goes back over 3,000 years, but
still coexists with the Indian version of silicon valley.
The powerful god Shiva can take many forms.  This famous
image, from Kathmandu, Nepal, is of a fierce Shiva
standing atop a corpse that represents human ignorance.  
It's called the Kala Bhairab.   
If you have a high speed internet connection, watch the
Intrepid Berkeley Explorer's free video of this trip by
clicking on:
India and Nepal