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. (courtesy Agence France Presse, images from Albatros Travel)
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. (courtesy Agence France Presse, images from Albatros Travel)
This website uses cookies.