Taking a leaf from Michael Bay's playbook the action quickly moves to Tai Nan Street in Sham Shui Po. I say Michael Bay because he filmed at exactly the same location just a few months before when he was shooting Transformers: Age of Extinction. If you follow that link you can see exactly the same shop signs in the top image (the corner we are driving around is Shek Kip Mei Street) as can be seen in Geostorm below.
The movie has been edited to make you think this is close to the last location, but actually its more than a kilometre away. This place blows up too.