Answer:
India has the second largest population
It's one of the most crowded places in the world
1.6m questions
2.0m answers