Motorcycles race up 700 stairs in China
September 26, 2012 7:09 AM
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.