In Weifang, 137 teams from 46 countries gather for one thing - kite flying. It's not your typical high-stakes ...