One of China's major traditional festivals, the Dragon Boat Festival has been celebrated on the fifth day of the fifth month of the Chinese lunar calendar for millennia. This year the celebration falls on June 14. (Picture by Yao Lan)
(1)