Pitcher Festival

Pitcher Festival

Hindus take a dip in holy waters during the Pitcher Festival that is held every 12 years in different Indian cities...

Prayers to the sun

Prayers to the sun

Hindu devotees pray to the Sun god Surya during the Hindu religious festival Chatt Puja.