Rescue crews are working through pouring rain and thick fog to recover the bodies of 16 people who died when their plane slammed into a mountain.
Seven corpses have been pulled out of the wreckage 12 miles outside the southern city of Lubango, in the province of Huila.
Only one person survived the accident.
The crash occurred as the 19-seat Beechcraft B1900C was preparing to land at Lubango after flying from the capital Luanda.
The victims have not been identified, but the charter company said there were foreigners on board and the passenger list is due to be released later.
The survivor was 25-year-old Francisco Manuel Correia, a Spaniard who worked in Lubango in the fishing industry, according to officials at the Angolan charter company Sociedade de Aviacao Ligeira.
The plane came down near a camp for people displaced by the civil war fighting between the government and UNITA rebels. There were no battles in the area.
The cause of the crash was not immediately known. Civil aviation officials, police and charter company officials were at the site as part of the investigation.
The flight recorders have yet to be recovered. Company officials said the control tower at Lubango lost contact with the pilot after he said he was about to descend.