De Havilland DHC-6 Twin Otter crash, Sep 8, 1977 (25 killed)

De Havilland DHC-6 Twin Otter accident on September 8, 1977 near Keng Tung Shan State, Myanmar with 25 fatalities.

A De Havilland Twin Otter of Burma Airways on a scheduled flight from Mong Hsat was approaching Keng Tung Airport in poor weather when it struck the slope of Mt Loi Hsam Hsao. The wreckage was found three days later. All 25 occupants were killed.

More crashes