> So what? USA has more empty homes per capita (17 million for 330 million citizens, vs. 60 million in China for over 1.3 billion)
I have no horse in this game, but 17/300 = 5.2% and 90/1300 = 6.9%. (edit: wikipedia says population of China is 1.4 billion, which would give 6.4%).