Wasn't this debunked a long time ago as being just residential apartments? They're just making wild guess based on satellite imagery. Also,
> This project was supported by the Open Technology Fund, the Pulitzer Center, and the Eyebeam Center for the Future of Journalism.
Open Technology Fund is funded by the CIA. This is just ridiculous anti-China propaganda again.