Runners take on the Great Wall of China marathon
The Great Wall Marathon is one of the world's toughest races, held on one of the most famous landmarks in the world.
The course is much more difficult than traditional marathons, because of the 5,164 stone steps each of the runners must climb,
No wonder these guys were almost crawling by the end.
Just think how good the views must be when you're that high up though!