The 23 coacher and one of the longest running trains of Indian Railways covering a distance of 2860 Kms Chandigarh Yeshwantpur Karnataka Samparkranti Express hauled by WDP4d #40551 cruising throug... (more)