For years, the Brazilian city of Curitiba has been a model for sustainability.

Urban planners from around the world have visited to study its public transport, recycling systems and green spaces.

But rapid development has made it increasingly hard for the city to stay green.

Al Jazeera's Rachel Levin reports from Curitiba.

Source: Al Jazeera