A participant takes part in the annual of Hannibal race Lebanon 2019 in Zen village, district of Batroun north Beirut, Lebanon. More than eight hundred Lebanese and foreign Participants took part in an eight km obstacle race. Courses are uniquely designed to test mental and emotional fitness. EPA

Hundreds wade through the mud to compete at Hannibal Race in Lebanon - in pictures