What is the Area of China?

The total area of China is 3,704,427 square miles. The estimated population of China is 1.4 billion people. It is ranked the most populated country in the world.