MapMyWalk | 2.02km walk on 19/07/13 in Vilafranca Del Penedès, Spain