A couple of new videos out of Shanghai making the rounds this morning. Interestingly it looks like two different videos of the same phenomenon taken from roughly the same place. Maybe some kind of reflection or shadow being projected on to the clouds? The audio seems genuine enough so I don't think this is simple CGI just yet.
Source: https://twitter.com/Today__China/status/1407163717230358540
Source: https://twitter.com/Today__China/status/1407163717230358540