MapMyRun | A 20.27 mi ride mapped on Mon Aug 13 2012 in Portola Valley, California