A Chai Stall, 3:15PM, Guwahati, India
  • 10 years ago
Wherever you are in India, you're never far from a tea vendor peddling chai, a sweet, milky tea, from trays of steaming glasses. Here, a busy tea stall in Guwahati at mid-afternoon.