Two Germans, four Indians and 16 Nepalis were aboard the De Havilland Canada DHC-6-300 Twin Otter aircraft which crashed 15 minutes after taking off from the tourist town of Pokhara, 125 km west of Kathmandu, on Sunday morning.
"There is very little chance to find survivors," Deo Chandra Lal Karna, a spokesman for Civil Aviation Authority of Nepal, said.
This handout photograph taken on May 30, and released by the Nepal Police shows the wreckage of a Twin Otter aircraft, operated by Nepali carrier Tara Air, laying on a mountainside in Mustang, a day after it crashed. AFP
Nepali soldiers and rescue workers had retrieved 20 bodies from the wreckage, strewn across a steep slope at an altitude of around 14,500 feet.
The difficult terrain and poor weather had hampered the search parties. An image published in Nepali media showed uniformed rescue workers moving a body from the wreckage and using ropes to haul it on a stretcher up a steep, grassy ridge.
A family member of one of the passengers on board the Twin Otter aircraft operated by Tara Air, weeps outside the airport in Pokhara. Prakash Mathema/AFP
"There is very thick cloud in the area," Netra Prasad Sharma, the most senior bureaucrat in the Mustang district, where the crash took place, he told Reuters by phone. "The search for bodies is going on."
The search and rescue team
In Kathmandu, relatives of victims waited for the bodies to be brought back from the crash site, and aviation authority said in a tweet that formal identification of victims had yet to take place.
"I am waiting for my son’s body," Maniram Pokhrel told Reuters, his voice choking. His son Utsav Pokhrel, 25, was the copilot.
A search helicopter taking off
A general view of the crash site
Operated by privately owned Tara Air, the aircraft crashed in cloudy weather on Sunday morning and the wreckage wasn't spotted until Monday morning by Nepal's army.
The destination was Jomsom, a popular tourist and pilgrimage site that lies about 80 km northwest of Pokhara - usually a 20-minute flight.
But the aircraft lost contact with the Pokhara control tower five minutes before it was due to land, airline officials said.
The crash site is close to Nepal's border with China, in region where Mount Dhaulagiri, the world's seventh highest peak at 8,167 metres, is located.
Flight-tracking website Flightradar24 said the aircraft, with registration number 9N-AET, made its first flight 43 years ago.
Air accidents are not uncommon in Nepal, home to eight of the world's 14 highest mountains, including Everest, as weather can change suddenly, making airstrips in the mountains hazardous.
In early 2018, a US-Bangla Airlines flight from Dhaka to Kathmandu crashed on landing and caught fire, killing 51 of the 71 people on board.