832-398022 - MAHESHWAR, INDIA, APRIL 26: Indian woman performs morning pooja on sacred river Narmada ghats on April 26, 2011 in Maheshwar, Madhya Pradesh, India. To Hindus Narmada is one of 5 holy rivers of India
832-398020 - MAHESHWAR, INDIA, APRIL 26: Indian woman performs morning pooja on sacred river Narmada ghats on April 26, 2011 in Maheshwar, Madhya Pradesh, India. To Hindus Narmada is one of 5 holy rivers of India
832-398025 - TIRUVANAMALLAI, INDIA, JANUARY 7, 2010: Sadhu, religious ascetic or holy person, sleeping in Hindu temple Arunachaleswar. Tiruvanamallai, Tamil Nadu, India, Asia
832-398019 - MAHESHWAR, INDIA, APRIL 26: Indian woman performs morning pooja on sacred river Narmada ghats on April 26, 2011 in Maheshwar, Madhya Pradesh, India. To Hindus Narmada is one of 5 holy rivers of India
832-397490 - Rajasthan, Vatshmo Mata Temple, new modern temple on the road from Mandawa to Bikaner, part of the temple complex with elephant god, sacred animal, North India, India, Asia
832-397489 - Vatshmo Mata Temple, new modern temple on the road from Mandawa to Bikaner, part of the temple complex, Rajasthan, North India, India, Asia
832-397491 - Rajasthan, Vatshmo Mata Temple, new modern temple on the road from Mandawa to Bikaner, part of the temple complex with elephant god, sacred animal, North India, India, Asia
805-1500 - Group of lads who have rebelliously painted themselves silver to celebrate Holi, the Hindu festival of colour, Vadodara, Gujarat, India, Asia
832-397064 - Famous tourist landmark and piligrimage site of Tamil Nadu, Brihadishwara (Brihadishwarar) Temple. Tanjore (Thanjavur), Tamil Nadu, India, Asia
826-767 - Statue of Vishnu, the Hindu god with cobra and wearing a leopardskin, in human form as Krishna, at Ganga Talao, Mauritius, Indian Ocean, Africa
832-393548 - Traditional bridal jewelry and henna decoration on the hands of the bride during a religious ceremony at a Hindu wedding, Mauritius, Africa