MapMyRun | A 11.93 mi Bike Ride mapped on Thu Nov 29 2012 in Wuxi, China