Indian Army rescued over 2500 tourists stranded due to heavy snowfall in Natu La Pass along the Indo-China border in Sikkim…