A vendor feeds his cows at the Ashmun market prior to the upcoming festival of Eid al-Adha in Monufia Governorate, Egypt, Aug. 15, 2018. Egyptian Muslims will celebrate the annual festival of Eid al-Adha, or the Festival of Sacrifice, on Aug. 21 this year. (Xinhua/Ahmed Gomaa)