Chaoyang Park, Beijing's largest park, was home to a temporary 12,200-seat stadium that held 17,000 tons of sand from Hainan, off the southern coast of China. Following a concerted effort to train ...
Some results have been hidden because they may be inaccessible to you