Compare the population and density of population of India and China.
China has a total population of 134 crores while the total population of India is 121.02 crores. The density of population in China is 144 persons per sq. km. while India has a density of population of 382 persons per sq. km. Thus China has more population, while India has more density of population.