China Olympic Park in Beijing. Game, buildings.
Editorial Stock Photo
More similar stock images
Electric car with tourists in the background of the National Swimming Complex in the Olympic Park of BeijingThe city of Beijing under the sunsetBird`s Nest National Stadium BeijingBird nest stadium in Beijing , ChinaBird& x27;s nest at Beijing olympic parkBeijing stadium with flowers.park landscapeBeijing, China - December 18: Beijing`s swimming Olympic Stadium watercube illuminated at dusk on December 18th, 2008Beijing National Stadium BNS or Bird`s Nest Stadium, Beijing, China
More stock photos from Xi Zhang's portfolio