MapMyWalk | 6.48 kilometer Walk on Jun 24, 2012 at 10:16 am in Strasbourg, France