An Alliance Air flight with 70 on board took off this morning from Mumbai and flew to Gujarat without its engine cover, which fell off on the runway. The Alliance Air ATR 72-600 aircraft landed safely in Bhuj, but the aviation watchdog, the Directorate General of Civil Aviation (DGCA), is investigating how it happened.