Rowers furiously paddling careened around tight corners past packed crowds on Monday in southern China's Foshan, where the Dragon Boat racing is more "Fast and Furious" than your average contest.