Exodus
Alienist
Too much air pollution in Beijing, Urumqi was lovely as well (shame what they're doing to the Uyghurs tho...)I went to Bejing, Shanghai, Urumqi and Gangzhou and I can tell you, It was beautiful
I think you meant Guangzhou? If so, I personally am not a fan. It was very dirty from my experience there.
Shanghai is by far the best city in China