Tens of thousands of people from Israel and around the world marched in Jerusalem on Tuesday to mark the Jewish festival of Sukkot.
The Jerusalem March, which each year is attended by thousands of pro-Israel supporters, passed through the heart of the capital, leading to road closures and snarling traffic.
The Jerusalem Municipality said more than 60,000 people, hailing from more than 80 countries, participated in the march this year.
Marchers, many of them from Christian groups, carried flags from Israel and their home countries, including China, South Korea, Germany, Italy and Angola. One group wore dresses made from Israeli flags and carried flower petal umbrellas.
Jerusalem Mayor Nir Barkat said the march was “more exciting than ever,” as it came as Israel marks 50 years since the Old City and East Jerusalem were captured by Israel in the 1967 Six Day War.