You can find drinking water in the shops and tea houses along the way but it is expensive. It is better to carry your own water bottles and fill it in teahouses instead of buying bottled water.