In a major breakthrough, Indian Army and Indian Air Force (IAF) helicopters on Friday executed a daring rescue and evacuation of a stranded crew of the IAF helicopters and air dispatch crew at an altitude of 15,500 feet above sea level amidst inclement weather.