Shanghai-China : Events

Shanghai International Marathon Race

Hosted by Chinese Athletic Association and Shanghai Sports Federation, Shanghai International Marathon Race has been held 15 times since 1996. It has become one of the important events of Shanghai Public Fitness Festival.

Time: the end of each year
Place: Shanghai