Median Age in China = 37 years old
Median Age in India = 27 years old.
India has the futur in terms of ''population power''... they young, numerous and with no child policy.
China is now paying people to make babies, like in Europeans coutnry (Germany, Denmark etc...) who most have negative birth rate. Eventually, China will have more people on retirement than workforce (like the Western world aka Europe, Canada, USA)
That's why Germany let 1 millions ''refuge'' come in.... Germany median age is 46 and they have negative birthrate.... like Japan... they have a decline in population
Also there is just has much Chinese outside of China than inside lol
Eventually, everyone will be a ''blend'' of European, African, Asian roots.