Marathon enthusiasts across the world participate in a race held on the Great Wall in China, running, walking and almost crawling to complete the 5,164 steps.