Competitors take part in the Hannibal Race 2021 in Broummana, Lebanon, on Aug. 8, 2021.(Photo: Xinhua)
Competitors take part in the Hannibal Race 2021 in Broummana, Lebanon, on Aug. 8, 2021.(Photo: Xinhua)
Competitors take part in the Hannibal Race 2021 in Broummana, Lebanon, on Aug. 8, 2021.(Photo: Xinhua)
Competitors take part in the Hannibal Race 2021 in Broummana, Lebanon, on Aug. 8, 2021.(Photo: Xinhua)