i think both countries
In terms of land forces,China. But in terms of navy, India. Overall China is better equipped than India
Yes China is neighboring country of India.
It is neither in India or China. It is an independent country
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
India needs education the most
Bhutan or Nepal both are near to China and India
No!...but China is!
It is in china
The Himalayas border China and India. The Himalayas border China and India.
India