De Havilland DHC-6 Twin Otter crash, May 25, 2004 (3 killed)

De Havilland DHC-6 Twin Otter accident on May 25, 2004 near Lukla-Tenzing-Hillary, Sagarmatha, Nepal with 3 fatalities. Cause: Controlled flight into...

A Yeti Airlines Twin Otter on a cargo flight from Kathmandu descended toward Lukla in poor visibility. It struck a mountain slope near the Lamjura Pass at about 11,600 feet, short of the airport. All three crew members were killed.

More crashes