Image 29 of 59
Sonepur_Mela_14.JPG
Hindu devotees are walking through a makeshift market near a bathing ghat (riverside) on the holy Ganges River during the yearly Sonepur Mela, Asia's largest cattle market, in Bihar, India.
Image 29 of 59
Sonepur_Mela_14.JPG