It’s a busy time of year with the downhill season kicking off, handmade bike shows and Lake Garda this past week, but did you also know that over in China the Shanghai Bike Show is in full swing?