An aerial photo taken on May 17, 2015 shows Tour of Chongming Island World Cup 2015 in Shanghai, east China. (Xinhua/Li jun)
Day|Week