"It's far from enough, especially in extreme weather," he said.
But even with enough people, Feng complained that most rescue centers are far from the city center.
Of the capital's 49 rescue centers, only two are downtown. The rest are close to or outside the Fifth Ring Road, according to shelters listed on the website of the Beijing Municipal Civil Affairs Bureau.
From January to March, about 5,140 people in Beijing slept in shelters, according to the civil affairs bureau.
Shelters in Shanghai are equally quiet, according to Zhou Zheng, director of Shanghai Social Assistance Center.