For five rupees or 10 Singapore cents, "water ATMs" across Bengaluru, as well as other Indian cities, will dispense up to 20 litres of drinking water. This provides a vital lifeline for those who cannot get enough water from their taps.