China is larger in both land area and people.
China
China
Yes China is neighboring country of India.
It is neither in India or China. It is an independent country
India is larger than France.
india
India is the best in the world China has a much larger GDP and money in total.
India has the second largest population on Earth. There are 1.2 billion people there. China is the only country with a larger population.
what relative locations of the country or what it lies close to bhutan
India & China. Nepal is an independent country between India and China. Nepal share boarder with China on north and india on east, west and south.
china is 3 times grater than India in terms of land.
Population wise, China. India= 1,210,193,422 China= 1,347,350,000 Area wise, Australia, Brazil, USA, China, Canada and Russia (Sq km) India= 1,222,559 Australia= 2,969,907 Brazil= 3,287,612 USA= 3,678,190 China= 3,705,407 Canada= 3,855,100 Russia= 6,601,668
Bhutan or Nepal both are near to China and India