Tourists experience the fun of paddling a dragon boat, not on the water but on the ground, in Fenghuang Mountain scenic area in Zigui county, Central China’s Hubei province, ahead of the traditional Dragon Boat Festival, which falls on June 6 this year.