It's worth noting that your source, The Epoch Times, is run by Falun Gong and is basically anti-CCP propaganda. I don't trust the Chinese government as far as I can throw them, but getting info from The Epoch Times has the same problem in the other direction.
For what it's worth, that looks like distortion I've seen in other Google Maps images. This South China Morning Post article includes a satellite photo released by the Chinese government to show everything is fine: https://www.scmp.com/news/china/society/article/3017927/no-p...