Knights fight during the 11th Medieval Festival at the Medvedgrad Castle near Zagreb, capital of Croatia, Sept. 24, 2016. Medieval music and performances were staged during the two-day festival in the 13th century castle built on the slopes of the Medvednica mountain. (Xinhua/Miso Lisanin)