MapMyRide | 34.70 km Mountain Bike in Moncada on 30/05/2012 21:09 in Moncada, Spain