VARANASI, INDIA-APRIL 18: Crowding of local Indian people live their morning life on Ganga riverbank. The most holy river of India and Hindu culture on April 18, 2010 in Varanasi, India.
Editorial use only
Editorial credit: filmlandscape / Shutterstock.com

Royalty-free stock photo ID: 107438423

VARANASI, INDIA-APRIL 18: Crowding of local Indian people live their morning life on Ganga riverbank. The most holy river of India and Hindu culture on April 18, 2010 in Varanasi, India.