Heaven or hell depending on whether you like diesels or not. KJM loco shed, 2004-01-04. By Bharath Narayan.