400 stranded at World`s highest motorable road, rescued

Four hundred people were rescued from Khardungla pass, world`s highest motorable road, stuck due to heavy snowfall resulting in landslides.