MapMyRun | 5,28 km Run on 2012-7-3 21:39 in Beijing, China