For people who want to know more about Chongming-the country's third largest island-the Chongming Confucius Temple is an ideal destination. The temple, known to locals as "Xue Gong," or "Study ...
Marta Lach (Ceratizit-WNT) won stage 2 of the Tour of Chongming Island in a mass sprint, with stage 1 winner Mylène de Zoete ...