Taxis are seen in the heavy rain in Beijing, China, June 16, 2009. Local authority released a yellow alert for lightings on Tuesday. [Gong Lei/Xinhua]
(China Daily June 17, 2009)