Two major international sports events are set to happen in Shanghai this week, bringing a number of worldwide renowned athletes to the city: Chongming Island Tour World Cup and the Shanghai Diamond League Meet.


Visit the original source and full text: Shanghaiist