What a surprise to see an Italian F-104 in China! Donated by Italy Air Force to the China Aviation Museum in 2001.
Front view of the massive General Electric GEnx-2B67 turbofan engine.
Taxiing for take-off as flight CX234, after the inaugural flight from Hong Kong to Milan.
IAE V2500 engine