De Havilland DHC-6 Twin Otter crash, Sep 2, 1980, Mt Illi...
De Havilland DHC-6 Twin Otter accident on September 2, 1980 near Mt Illiniza (24 Mayo), Cotopaxi, Ecuador with no fatalities.
- Date: September 2, 1980
- Aircraft: De Havilland DHC-6 Twin Otter
- Location: Mt Illiniza (24 Mayo), Cotopaxi, Ecuador
- Fatalities: 0