Indian Railways manages the fourth-largest railway network in the world by size, with 121,407 kilometres of total track over a 67,368-kilometre route. Laying and maintaining tracks...
1) Dynamic Tamping Express
2) Ballast Cleaning Machine (BCM)
3) Tamping machine
4) Camp coaches
Pictures source:
click here