Indian Railways are one of the oldest, fast moving transportation in India. It is owned by the state for rail transport all over India. The Government of India operates it through the Ministry of Railways. The Indian Railway comprises of 119,630 kilometres of total track, 92,081 kilometres of...