A plane carrying tourists to view Mount Everest crashed while attempting to land in dense fog in Nepal on Sunday, police and eyewitnesses said. A witness said 18 bodies were pulled from the wreckage of the plane, which was carrying 19 people.

The Beechcraft plane belonging to Buddha Air was carrying 16 foreign tourists and three crew members and crashed at Bisankunarayan village, just a few kilometres south of the capital, Kathmandu.

Police officials near the crash site said rescuers had reached the area, but would not comment on causalities.

An eyewitness, Haribol Poudel, told Avenues Television that the plane had hit the roof of a house in the village and that 18 bodies were pulled out. He said a man who appeared to have survived was taken to a hospital.

Poudel said it was foggy, and that visibility was very low in the mountainous area.

Rewant Kuwar, an official at the Kathmandu Airport rescue office, said the plane had last made contact with the control tower at 7:31 a.m.

The plane had taken the tourists to view Mount Everest and other high peaks and was returning to Kathmandu. The "mountain flight" takes tourists over the Everest region, and they can view some of the world's highest peaks from the airplane's windows.