BEIJING - JULY 17: view of Beijing Olympic Stadium on 17 July, 2016 in Beijing, China. The stadium is also called The Bird's Nest - costing 428 million US dollars with a capacity of 8,000 seats. - stock photo
{}