Hundreds of thousands of people took to the streets of Madrid to march for LGBT+ equality this weekend as festivities for World Pride 2017 came to a head.

Saturday’s march through the city centre was led by politicians from across Spain’s political spectrum, who carried a large banner which read: ‘For LGBTI Rights All Over the World.’

The huge display of LGBT+ solidarity was the highlight of the 10-day World Pride 2017 festival, which concluded on Sunday (July 2).

Though police confirmed they had received no indication of any planned attacks, the vast outdoor event took place with heightened security, with 3500 police officers deployed on the street and heavy trucks banned from travelling through parts of Madrid.

Despite the party atmosphere, there was a healthy amount of political activism on display, with campaigners taking to a stage after the march to highlight the recent violent persecution of gay men in Chechnya and urge the European Union (EU) to do more to protect LGBT+ rights internationally.

Speakers also demanded that the World Health Organisation (WHO) stop categorising transgender identity as a mental illness.

First held in Rome in 2000, World Pride has since been held in Jerusalem (2006), London (2012) and Toronto (2014). It is next scheduled to take place in New York in 2019.

Check out some of the highlights of this year’s event below…

📱#lgg6 #lg #cibeles #Madrid #spain🇪🇸 #España #Spain #monumentalnight #monumentalspain #worldpride #worldpride2017#lgbt #lgbtq #spain_vacations #visitspain #shotsofspain #ig_spain #loves_spain #night #lights #turismospain

A post shared by Miguel Sala (@jmiguelsala) on

🏳️‍🌈No lo hemos podido pasar mejor🏳️‍🌈

A post shared by Raul🐘Loves💕Pepi🐶 MADRID (@raullovespepi) on

Manifestación multitudinaria. No somos una minoría! #orgullo #lgtbi #lesbianasrurales #worldpride 🌈👭

A post shared by Extremadura Entiende (@extremaduraentiende) on