Beijing's Temple of Heaven made out of paper is on display at the Green Dream Park near Bird's Nest, China's National Stadium, July 16, 2010. [Photo/CFP]
A visitor poses for photos with two paper horses at the Green Dream Park near Bird's Nest, China's National Stadium, July 16, 2010. [Photo/CFP]