A traditional aquatic sports activity is held during the "Xiangshi" , also called Incense Fair, in Wuzhen, East China's Zhejiang province, April 3, 2015. [Photo/Xinhua]