VARANASI, INDIA - CIRCA NOVEMBER 2016: Women worshiping and bathing in the Ganges river. Varanasi is the spiritual capital of India, the holiest of the seven sacred cities and with that many rituals and offerings are performed daily by priests and hindus.
{}