MapMyWalk | 70.44km walk on 25/02/13 in Chengdu, China