The Dragon Boat Festival was celebrated Friday across mainland China, Hong Kong and Taiwan with colorful boat races, lion dances and other festivities.
The more than 2,000-year-old holiday is best known for its sporting events, but its origins are rooted in Chinese history and ancient beliefs about health, protection and harmony with nature.