A cyclist rides in a race down 999 steps from the top of Tianmen Mountain, a famous scenic spot in Zhangjiajie National Forest Park in central China's Hunan province, May 24, 2015. Garett Buehler won the competition with a time of 29.94 seconds. Fifteen top mountain riders from eight countries participated in the event, with six having to forfeit after injuring themselves on trial rides. (Photo: China News Service/Lu Mi)
RIGHT BG