China - People's Liberation Army Air Force
Xian JH-7 (31290)
Zhuhai Airport

View image information

JH-7A FBC-1 Flying Leopard