The Electric Loco Shed at Lallaguda, Secunderabad, has earned recognition as one of the biggest maintenance facilities for electric locos on Indian Railways. The Loco Shed...
Electric Loco Shed, Lallaguda - One of the biggest maintenance facilities on Indian Railways