Motorcycles race up 700 stairs in China

CBSTV Videos

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.