RESULTS

The Great Wall Marathon - 5,164 steps into history

Home - RESULTS

2003 results

Great Wall Marathon 2003 was cancelled due to sars virus