A crowded bus has veered off a mountain highway in eastern Nepal and was left dangling over a river, with at least 43 people killed.
Police, soldiers and villagers were struggling to reach the wreckage, which which was caught in trees just above the Sunkosi River near Jhagajholi village, about 150 miles east of Kathmandu, said police official Lokendra Shrestha.
He said initial reports from the scene said 43 bodies had been recovered, but an unknown number of people are feared trapped in the wreckage or thrown into the river below.
There were also some body parts scattered around the scene of the accident, he said.
Buses in the country were more crowded than usual because of the end of two-week national festival that sees people return to their jobs from their home villages.
The bus was travelling on BP Koirala Highway, a narrow route with hairpin bends that in most parts is just wide enough for one vehicle to pass. The site of the accident is a four-hour drive from the nearest city.
Bus accidents in the mountainous Himalayan nation are common and often blamed on poorly maintained vehicles and roads.