MapMyRide | 8.34 ?? Road Cycling on 3 ? 26 ?, 2012 ? at 07:45 ?? in Hangzhou, China