China Central Television (CCTV) presents the inaugural North American ice dragon boat festival that was held on Saturday, February 18, 2017 in Ottawa on the Rideau Canal Skateway. Dragon boating racing…

Read More