Ratha Yatra: the Hindu chariot festival in India

1. Hindu devotees gather to pull a “Rath”, or the chariot of Lord Jagannath, during the 135th annual Rath Yatra, or chariot procession, in the eastern Indian city of Puri

Ratha Yatra: the Hindu chariot festival in India

2. A Hindu holy man watches outside the registration counter for the annual Amarnath Yatra pilgrimage in Jammu

Ratha Yatra: the Hindu chariot festival in India

3. A pigeon rests in the 16-foot long dreadlocks of Hindu sadhu (holy man) Sukhdev Baba Santi at Kamakhya Temple in Guwahati, India

Ratha Yatra: the Hindu chariot festival in India

4. A cow rushes through a crowd of Hindu devotees waiting to see the chariot procession, in the western Indian city of Ahmedabad

Ratha Yatra: the Hindu chariot festival in India

5. A girl reacts as Hindu devotees pull the rope of a Rath, or the chariot of Lord Jagannath, in the southern Indian city of Hyderabad

Ratha Yatra: the Hindu chariot festival in India

6. Devotees throng around the chariot as they wait to pull it during the annual festival in Mahesh, north of Calcutta

Ratha Yatra: the Hindu chariot festival in India

7. Temple priests take a break on top of a chariot in Puri, Orissa state

Ratha Yatra: the Hindu chariot festival in India

8. A dancer performs in Calcutta

Ratha Yatra: the Hindu chariot festival in India

9. Hiindu devotees, including devotees participate in the Sri Krishna Rath Yatra in Hyderabad, India

Ratha Yatra: the Hindu chariot festival in India

10. Hindu holy men exhale smoke outside the registration counter for the annual Amarnath Yatra pilgrimage in Jammu

Ratha Yatra: the Hindu chariot festival in India