CHINA> Center
Heavy rain falls in Beijing
(Xinhua/Agencies)
Updated: 2008-08-14 23:09


A woman covers her body and feet with waterproof material as she walks through the rain past the National Stadium, also known as the "Bird's Nest" on August 14, 2008, in Beijing. [Agencies]