Dragon boat teams from Nanhai in South China's Guangdong province swept gold medals at men's and women's Finals in the Macao International Dragon boat race Monday.
Guangdong teams sweep golds in Macao INT L Dragon boat race.