Chinese track cycling team does warm-up training in Rio de Janeiro for the upcoming Rio Olympic Games, August 4. [Photo by Wei Xiaohao/chinadaily.com.cn]
Chinese marathon runners cheer for Rio Olympics
China's professional athletes who served in military
First ray of sunshine greets Rio ahead of Olympics
Bach upbeat about 'great' Rio Games as he tours Olympic Village
Rio 2016 Olympic Games
2016 Chinese F1 Grand Prix in Shanghai
Shanghai Rolex Masters
IAAF World Championships Beijing 2015