Live: Celebrating Dragon Boat Festival with stand up paddling

A stand up paddling (SUP) competition kicks off to welcome the Dragon Boat Festival in Chishui City, Guizhou Province. Originating in Hawaii, the offshoot of surfing gained huge popularity for testing participants' abilities to balance, be agile and more. See what happens when SUP meets the traditional Chinese scenic city.