Indian Army Rescues Stranded Tourists at 17,688 Feet in Chang La Pass

Indian Army Rescues Stranded Tourists at 17,688 Feet in Chang La Pass