Rail Coach Factory manufactures new rolling stock for Kalka-Shimla Railway Published 30 May 2023 Full Article