Results 3 results found Modern glass skyscraper being built at Olympic site in Beijing, China Construction at Olympics site, The Beijing National Stadium, The Bird's Nest, China Modern glass skyscapers being built in Beijing, China