Cycling July 16, 2025Chongming Island (Shanghai) imperial century (170km). 35 degrees and high humidity made for a tough day in the saddle.