Participants compete in a dragon boat race in Chengmai, a county in south China's Hainan Province, on June 18, 2015. Twenty-four teams from all over the country took part in the event to mark the Chinese traditional Dragon Boat Festival. (Photo: Xinhua/Guo Cheng)
RIGHT BG