Dragon boat races, lion dances, and other festivities have been staged across mainland China, Hong Kong and Taiwan to mark the Dragon Boat Festival.

Dragon boats, traditional performances and Chinese cuisine drew visitors to Salford, Greater Manchester, for the UK Chinese Dragon Boat Festival.

Thousands flock to beaches and waterfronts across Hong Kong to celebrate Tuen Ng festivities as races go ahead a day after black rain warnings.

Families across China will celebrate the public holiday by watching boat races and eating zongzi, sticky rice dumplings traditionally stuffed pork or red bean.

The Dragon Boat Festival is a more than 2,000-year-old Chinese holiday celebrated across mainland China, Hong Kong and Taiwan.

Dragon boat races, lion dances, and other festivities have been staged across mainland China, Hong Kong and Taiwan to mark the Dragon Boat Festival.