Up in the mountain ranges of India, there are a few things you can count on: cool weather, a handsome view, good tea, and hot ...