The Dragon Boat Festival, also known as Duanwu Festival, has been celebrated for thousands of years in China. It is on the fifth day of the fifth month of the lunar calendar. An indispensable part of the festival, dragon boat races are held in many cities across the country.
In Foshan city, Guangdong province -- where it's a roasting hot 35 degree Celsius -- eight boats from seven local clubs are taking part in the races. There are 45 crew members on each boat. A race consists of six 1,600 metre laps, or 9,600 metres altogether.
The race is also very popular in Hong Kong, where tens of thousands of people gathered around the lake to watch the fierce competition.
In Guangxi Zhuang Autonomous Region, competitors tried their best to keep a steady rhythm to the beat of the drums as they did in east China's Zhejiang province, where 20 amateur teams participated on the South Lake in Jiaxing city.