And why did India and China have larger populations? Because their lands were more fertile, and could sustain larger populations. Warm countries can grow food throughout the year, whereas cold countries can only grow food in the the summer.

Why do you think civilization began in warmer climates, like Egypt, Mesopotamia, India, China, Greece, Rome, Persia, Mexico, etc? Because there was no need for hunter gatherer tribes.