Sort:  

I think there are a lot areas in China can not be reached by road while India is much more flat and more roads