Answers

2015-05-24T15:50:21+05:30
China is larger in both area and people.

0
2015-05-24T15:52:05+05:30
China is a country that is larger in area than India
0