CHONGQING, June 1, 2019 (Xinhua) -- Competitors take part in a dragon boat race held on the Meishu River to celebrate the upcoming Dragon Boat Festival in Youyang Tujia and Miao Autonomous County, southwest China's Chongqing, June 1, 2019. (Xinhua/Chen Bisheng)