Participants compete in a dragon boat race to mark the Dragon Boat Festival, in Harbin, capital of Northeast China's Heilongjiang province, June 20, 2015. The Dragon Boat Festival is celebrated annually on the fifth day of the fifth month of the Chinese lunar calendar, which falls on June 20 this year. [Photo/Xinhua] |