Hindu people having a Holy bath in the Ganges river at the Ghats of Varanasi (India).
The big pink columns in the back are water towers. Behind them, the Manikarnika Cremation Ghat.
For more info about Varanasi, go to en.wikipedia.org/wiki/Varanasi.