Kites are seen in the sky during the kite flying championship at the 31st Weifang international kite festival in Weifang city, Shandong province, China, 19 April 2014. The annual kite festival begins on 19 April and attracts kite flying competitors from all over the world it is considered one of the biggest and most important kite events in the world. (Photo by Wu Hong/EPA)
|