The Darjeeling Himalayan Railway, the "Toy Train", runs since 1881 between Siliguri and Darjeeling, in West Bengal, India.

Darjeeling | India