The busy life on the Ghats on the holy river Ganges, amidst the temple bells and umbrellas where the Pandas do their spiritual business