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

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

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