A plane carrying about 40 people crashed on the slope of a mountain in northern Pakistan on Wednesday, with witnesses on the crash site saying there were unlikely to be any survivors.
The military said 21 bodies had been recovered and rescue efforts continued.
Pakistan International Airlines (PIA) said its plane lost contact with the control tower en route to the capital, Islamabad, from the northern region of Chitral.
The airline said the plane crashed at 1642 local time (1142 GMT) in the Havelian area of Khyber Pakhtunkhwa province, about 125 km (77 miles) north of Islamabad.
“All of the bodies are burned beyond recognition. The debris is scattered,” Taj Muhammad Khan, a government official based in Havelian, told Reuters.
Khan, who was at the site of the crash, said witnesses told him “the aircraft has crashed in a mountainous area, and before it hit the ground it was on fire”.
Images shown on Pakistani TV channels and circulated on social media showed a trail of wreckage engulfed in flames on a mountain slope.