India's railway network is world's fourth-largest but it has suffered from years of low investment. (Reuters)