For those who think that the journey really is the destination, India’s mountain trains are pure magic. Here are 5 mountain trains in India every train lover should embark on at least once.