Dragon boat festival embodies Chinese people's love for their country
Dragon Boat Festival, also known as Duanwu Festival, is a traditional Chinese holiday that falls on the fifth day of the fifth lunar month, and this year the festival was celebrated on Thursday.