Alaska, Crime, Vacation Disasters Possible Engine Problem Causes Christmas Eve Emergency Landing On Remote Alaska Island December 25, 2018 Lauren Donnelly Leave a comment Delta passengers aboard a Beijing-Seattle flight ended up stranded on an Alaskan island after ‘potential engine issue’ forced a landing. The flight from Beijing to Seattle had 194 passengers and landed at a military base on Shemya Island.