DLW Patiala

Diesel Locomotive Works, Varanasi