Devotees carry an idol of Hindu elephant god Ganesh, the deity of prosperity, during a procession through the streets before immersing it in the waters of the Arabian Sea on the last day of the Ganesh Chaturthi festival in Mumbai.
Dancers participate in festivities marking the start of the annual harvest festival of “Onam” in the southern Indian city of Kochi. The ten-day-long Hindu festival is celebrated annually in India’s southern coastal state of Kerala to commemorate the return of King Mahabali to his beloved subjects
Hindu devotees in Mumbai, India form a human pyramid in an effort to reach and break a dahi-handi (curd-pot) suspended in the air during celebrations for the Janmashtami festival, which marks the birth of Krishna. Participants win prize money by helping the topmost person to reach the pot and claim the contents. Read more
Rajesh Kumar Singh/AP
A man brushes his teeth as another reads a newspaper while a Hindu holy man sips tea in the morning in front of a closed shop in Allahabad, India. Read more
A Sadhu Hindu holy man offers milk at the waters of the holy river Ganga as part of his morning prayers in the northern Indian city of Allahabad
Rajesh Kumar Singh/AP
A girl, left, sells flowers as Hindu devotees arrive for a ritualistic holy dip at Sangam, the confluence of rivers the Ganges and the Yamuna in Allahabad, India, on Tuesday
A Balinese Hindu man pours holy water during Galungan Day celebrations at a temple in Gianyar, Bali, Indonesia. Galungan is an important feast for Balinese Hindus and is held every 210 days according to the Balinese calendar to honour the creator of the universe and the spirits of the ancestors. The festival symbolises the victory of truth over evil Read more
Residents and visitors swim and sit by the banks of the Ganges river after sunrise in Varanasi, India. The Ganges river is considered sacred in the Hindu religion and is revered as a goddess Read more
Hindu girls dressed up as Kumari (an unmarried girl) wait for rituals to start during Ramnavmi festival at the Adyapeath Ashram on the outskirts of Kolkata on Tuesday
A Hindu holy man waves to attract tourists as he stands seeking alms at the Pashupatinath Hindu temple premises in Katmandu, Nepal. The Pashupatinath temple on the banks of the Bagmati River is one of the most revered temples of Lord Shiva, the Hindu god of death and destruction.