What Shanghai Is Riding Right Now #03: Barely Scratching the Surface
Here is the final article in the Shanghai series, and while writing it, I quickly realized that adding yet another triple bike check would not do justice to the incredible variety I experienced during…