
Participants dressed in pirate-themed costumes take part in the Big Pirate Run in Richmond, British Columbia, Canada, Sept. 21, 2025. The annual fun run featured routes from 1 km to a half marathon and drew hundreds of runners of all ages. (Photo: Xinhua)

Participants dressed in pirate-themed costumes warm up before the Big Pirate Run in Richmond, British Columbia, Canada, Sept. 21, 2025. The annual fun run featured routes from 1 km to a half marathon and drew hundreds of runners of all ages. (Photo: Xinhua)

Participants dressed in pirate-themed costumes warm up before the Big Pirate Run in Richmond, British Columbia, Canada, Sept. 21, 2025. The annual fun run featured routes from 1 km to a half marathon and drew hundreds of runners of all ages. (Photo: Xinhua)

A participant dressed in a pirate-themed costume takes part in the Big Pirate Run in Richmond, British Columbia, Canada, Sept. 21, 2025. The annual fun run featured routes from 1 km to a half marathon and drew hundreds of runners of all ages. (Photo: Xinhua)