Beijing, Shanghai and Hong Kong are China’s glamour triplets. Everybody knows them, everybody wants to see them (and hopefully snap a selfie). And yeah, they’re pretty fantastic. But did you know that China is home to an incredible 600+ cities, more than 160 of which have populations greater than a million? Read more