Siliguri Diesel Loco Shed
Siliguri DLS --- The Official Administrative Building of Diesel Loco Shed, Siliguri.. First Ever Picture and Visit by any Rail Enthusiast in India to this Shed. Somjit Sanyal photography.