China - People's Liberation Army Air Force
Ilyushin Il-76 (21141)
Changchun - Dafangshen Airport

View image information

Ilyushin Il-76TD