A wheelchair marathon athlete competes during New Zealand's 32nd Auckland Marathon in Auckland, New Zealand, on Oct. 29, 2023. (Photo by Graeme Murray/Xinhua)
Runners compete during New Zealand's 32nd Auckland Marathon in Auckland, New Zealand, on Oct. 29, 2023. (Xinhua/Lu Huaiqian)
Runners compete during New Zealand's 32nd Auckland Marathon in Auckland, New Zealand, on Oct. 29, 2023. (Xinhua/Lu Huaiqian)
Runners compete during New Zealand's 32nd Auckland Marathon in Auckland, New Zealand, on Oct. 29, 2023. (Photo by Graeme Murray/Xinhua)