Tea stalls on the banks of river Ganga, Varanasai, Uttar Pradesh © CSMVS