MapMyRide | A 20.31 km ride mapped on Thu Jul 05 2012 in Odivelas, Portugal