A billboard showing fight cancellation information is seen at the Beijing Capital International Airport, capital of China, July 25, 2011. The departure of many flights were delayed or cancelled due to the unfavorable weather conditions in Beijing on Monday. |