Video PlayerClose
A competitors takes part in the Hannibal Race, in Byblos, Lebanon, on Nov. 25, 2018. More than 800 competitors took part in the Hannibal Race 2018. (Xinhua/Bilal Jawich)
A competitors takes part in the Hannibal Race, in Byblos, Lebanon, on Nov. 25, 2018. More than 800 competitors took part in the Hannibal Race 2018. (Xinhua/Bilal Jawich)