Stock Photo - The narrow ""toy train"" (small, narrow-gauge train) that slowly climbs the almost 100km from the plains of Kalka to Shimla, sitting on top of the Lower Himalayas.

Stock Photo: The narrow ""toy train"" (small, narrow-gauge train) that slowly climbs the almost 100km from the plains of Kalka to Shimla.

Searchable keywords

Choose multiple keywords