MapMyRun | 09/06/2009 Long Run in Doussard - Faverges, France