Dozens of homes have been destroyed by a fire in a favela in the Brazilian city of Sao Paulo.

Firefighters brought the fire under control and an investigation is under way.