A flight delay information is shown to passengers at Beijing Capital International Airport as flights were delayed due to strong wind in a heavy rainfall in Beijing, capital of China, July 22, 2009. A heavy rainfall hit China's capital city Wednesday evening. [Xinhua] |