I can tell that’s China just from the air.
https://www.archdaily.com/435778/shenzhen-stock-exchange-hq-oma
shenzhen stock exchange building
https://en.wikipedia.org/wiki/Shenzhen_Stock_Exchange