The answer isn’t Asia because they have a population of 4,584,807,072
northeast has the highest population density
8.3m questions
10.9m answers