Facebook Twitter LinkedIn Pinterest Bluesky Threads Chongming Island (Shanghai) imperial century (170km). 35 degrees and high humidity made for a tough day in the saddle. by LiGuangMing1981 Bicycling Biking Cycling