Rio de Janeiro - Thousands of revellers have danced on Copacabana beach to celebrate Rio de Janeiro's annual gay pride parade, despite deep funding cuts by the city.
Rio de Janeiro Mayor Marcelo Crivella offered no city funding this year, but organisers say they were able to finance festivities with the support of private sector businesses and organisations.
In 2016, the city funded 50% of the parade, which costs around $200 000 to put on.
Sunday's celebrations featured dozens of Brazilian artists performing on trucks travelling down Copacabana beach.
Despite its reputation as a liberal country, Brazil has some of Latin America's highest rates of violence against gay and transgender people.