Participants compete during Huangpu River World Famous University Boat Race in Shanghai, east China, July 15, 2015. A total of 12 teams, including Oxford, Cambridge and Yale, took part in the race. Shanghai Jiaotong University claimed the title. (Xinhua/Zhang Chengjun)
Day|Week