Show of Force @ Airshow China Impressive display of military hardware at the November 1-6, 2016 Airshow China in Zhuhai near Macau, China.