MapMyRide | 25.52 kilometer Road Cycling on Jun 3, 2012 at 02:47 pm in Tamparuli, Malaysia