On our way back to Nepal via the state of Bihar on a sleeper carriage. We had loads of sights to see. Amongst it was a line of vendors boarding the train at a station for 20 minutes whiles awaiting signal, was this man selling two types of peanuts, flavored and plain.
Some other vendor carried fresh pea fried, comic books, boiled eggs, sweets, etc, but alas, none carried any water! We were desperate for water!
Moral of this story, carry plenty of mineral water with you if you choose to travel on these long train rides. We ran out!