Contestants prepare a phoenix kite at a competition in the city of Weifang, East China's Shandong Province on Wednesday. More than 90 teams flew more than 1,100 kites at a beach. Photo: CFP