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 by Liang Sen/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 by Liang Sen/Xinhua)
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 by Liang Sen/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 by Liang Sen/Xinhua)
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 by Liang Sen/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 by Liang Sen/Xinhua)