answersLogoWhite

0

Yes. China is about 9563974 sq km (3692671 sq miles) wheres India is about 1269346 square miles. Yes. China is about 9563974 sq km (3692671 sq miles) wheres India is about 1269346 square miles.

User Avatar

Wiki User

16y ago

What else can I help you with?