The Chinese Air Force's Bayi aerobatic team will perform at the upcoming 12th China Air Show. The team’s seven J-10 fighter jets landed in south China city Zhuhai at 12:30 on Wednesday. The air show, officially known as the 12th China International Aviation and Aerospace Exhibition, is scheduled for November 6 to 11.
Updated 14:53, 05-Nov-2018