By Helene Fung
An airbus A320 crashed into a crowded neighbourhood near the airport in Karachi city and destroyed at least five houses, with an apparent engine failure during landing on Friday afternoon (local time).
There were apparently two survivors from the plane, and 97 bodies have been found in the wreckage. At least three people on the ground have been injured.
The plane, Flight 8303, was operated by Pakistan International Airlines (PIA) and was flying from Lahore to Karachi, carrying many travelling for the Muslim holiday Eid al-Fitr.
Videos on social media showed the plane flying low, with flames shooting from one of its engines.
A senior civil aviation official said it appeared the plane was unable to open its wheels due to a technical fault prior to landing, but it was too early to determine the cause.
The pilot transmitted a mayday call to the flight control tower shortly before it went down at about 2:39pm (local time).
As darkness fell, crews worked under floodlights to clear the bodies. A portable morgue had been set up. The chairman of PIA, Arshad Malik, said finding all the dead could take two to three days.