Look, these cartoon images are coming out of the screen and rushing at ya! An international kite festival kicked off the other day in Weifang city, Shandong province. Boasting a glorious history of kite-making, the city shines with special charms as the volant creatures take to the skies on windy and sunny days!