Ilyushin Il-18E, B-216 / 185008704, Private
Registration: B-216
Construction Number: 185008704
Model Ilyushin Il-18E
Operator: Private
Airport: Chengdu - Shuang Liu Town, China
Photographer: George Trussell
Date Taken: 13/05/2015
Date Submitted: 26/08/2015
On display in Ou Cheng garden, tightly hemmed in by Apartment buildings. Impossible to get a clear shot of the whole aircraft (except from a helicopter!)
Picture ID:1501228