Participants run from the start of the Dubrovnik Half Marathon held in Dubrovnik, Croatia on April 28, 2024. (Grgo Jelavic/PIXSELL via Xinhua)
Participants run during the Dubrovnik Half Marathon held in Dubrovnik, Croatia on April 28, 2024. (Grgo Jelavic/PIXSELL via Xinhua)
A participant crosses the finish line at the Dubrovnik Half Marathon held in Dubrovnik, Croatia on April 28, 2024. (Grgo Jelavic/PIXSELL via Xinhua)
A participant crosses the finish line at the Dubrovnik Half Marathon held in Dubrovnik, Croatia on April 28, 2024. (Grgo Jelavic/PIXSELL via Xinhua)