0
Anonymous
china's area in square miles is 1,100,100 miles square.
Wiki User
Chat with our AI personalities
China's land area is 3,600,950 square miles.