Results 2 results found Construction at Olympics site, The Beijing National Stadium, The Bird's Nest, China Traffic on motorway passes Olympics site of The Beijing National Stadium (Bird's Nest), China