What Problems Do Indian Railways Face?

What Problems Do Indian Railways Face? The Four major problems faced by Indian Railways are (i) large number of rivers requiring construction of bridges (ii) Hilly terrain where railway tracts are laid through low hills, gaps or tunnels (iii) sparse population and lack of economic viability (iv) difficulties to lay railway lines on sandy plains