Course

Check out the all new 2018 Rock ‘n’ Roll Chengdu course maps!

HALF MARATHON

HAPPY RUN (10K) & MINI RUN (5K)