photogallery.info
Chongming Island, a paradise of sports and nature a stone’s throw away
The 2019 Tour of Chongming Island, or the 10th leg of the 2019 UCI Women’s World Tour, opened yesterday and runs through Saturday, attracting more than 100 of the world’s best cyclists,…