Macao held an ever longest distance race Sunday to mark the return of Macao to China, with the winner covering the 54 kilometer sea area in three hours and 65 minutes.
Macao races Dragon boats to mark return.