Runners jog on the mountain pass of Taihang Mountain, in Jincheng, north China's Shanxi Province, July 20, 2014. More than 1,000 runners gathered on the southern Taihang Mountain to participate in the jogging event. [Photo by Fan Minda/Xinhua]