They look like some "elderly housing project" in Hong Kong...
I had been to Hong Kong once and I saw public housing where hundreds/thousands of families resided on a single high-rise building (like New York City). Each unit is 600 sq-ft (I was told); living room is also the bedroom (bunk bed) and kitchen is on one corner where people also use it for shower...