4 Mysterious Depopulated Zone In China China has a land area of 9.6 million square kilometers. Although most of the areas... Jerry.P Dec 14, 2020