Shanghai Dump Converted to Transit Camp?

A peek at one of the makeshift "isolation points" in one of the world's wealthiest cities

5
3