A helicopter flies over the National Stadium, nicknamed as the "Bird's Nest", in Beijing, China, July 29, 2008. The sky cleared after a rainfall in some areas of the capital Tuesday.