The Indian Himalayas stretch from China to the border of Nepal, and those who know say the Kumaon region is the most majestic ...