From sunrise to sunset on India's sacred Ganges