Photos taken on Aug. 5, 2008 show the National Stadium, nicknamed the Bird's Nest, in the evening in Beijing, China. Beijing witnessed a fine weather Tuesday.
(Photo credit: Guo Lei/Xinhua)
Post a Comment
No comments:
Post a Comment