Looks like a scene on the KR? No, this is river Nira in Pune-Satara section. Many passenger trains have a halt for watering of coaches at NIRA