India and China supposedly have the same population yet any video of India shows it packed and China looks so spartan. China has 3.2 times the habitable land of India but look massivley less populated.
India and China supposedly have the same population yet any video of India shows it packed and China looks so spartan. China has 3.2 times the habitable land of India but look massivley less populated.