Oh what could be....
Unfortunately most of the location shots are not part of Macau Guia Circuit. Some of the shots are definitely outdated for instance third from the bottom the new Grand Lisboa Hotel is still a construction site. And it looks like this is a fantasy track based on Macau.
Do you have the source of the article?
P.S. Definitely hope it's not PCARS. I was hoping for genuine recreation of Guia circuit.