China is for those tourists who loves modern cities, want to travel in bullet trains, want to see big beautiful malls and overall infrastructure.....
India is for those who loves natural beauty of coastal karnataka, kerala backwaters, beautiful Goa, beautyful hills of Kashmir, ladakh, uttarakhand, sikkim, beauty of meghalaya or Andaman and nicobar islands and Lakshadweep or want an adventurous jungle safaris in tadoba, Jim Corbett, Gir forests, sunderbans and many other places....
China is blessed with infrastructure and modern facilities whereas India is blessed with nature beauty.... no comparison....