Over 7,000 people live on the streets of Cape Town

A homeless man folds his blanket in District 6, Cape Town. Photo by Masixole Feni.

According to the survey, the largest single place where homeless people live is Heerengracht Bridge. 34 people live there.