Sign in to NFL Now to watch the best of the NFL, personalized for you

Motorcycles race up 700 stairs in China

CBSTV Videos 1:22 mins

A motorcycle race opened the Yunyang International Stairway Racing Festival in southwest China's Chongqing Municipality. A total of 99 motorists from China and Thailand competed in the event, racing their motorcycles up a 700-step stairway. The steps were slippery after the morning rain and obstacles set up along the way made the ride more difficult.

View Comments (0)