GangtokA trip to Gangtok, the capital city of the Indian state of Sikkim, promises breathtaking views of the Himalayas