 Working staff in raincoats clear the tracks at the National Stadium, also known as the Bird's Nest, during Beijing 2008 Olympic Games in Beijing, China, Aug. 21, 2008. Heavy rainfall hit the city and caused some matches postponed. (Xinhua/Guo Dayue) 【 1 】 【 2 】 【 3 】 【 4 】 【 5 】
|