Sport
Pedal power: City unveils 'Tour of Shanghai' cycling event
The 87.2km second stage will be held in Qingpu and Songjiang on September 21. Athletes will cycle past landmarks like Zhujiajiao Ancient Town Dianshan Lake Sheshan National Forest...
2024-08-21 17:28