China is the largest Neighbouring country of India.
Explanation:
With an area of about 9.6 million km², the People’s Republic of China is the 3rd largest country in the total area behind Russia and Canada, and very similar to the United States, in area.
Ishu
China is the largest Neighbouring country of India.
Explanation:
With an area of about 9.6 million km², the People’s Republic of China is the 3rd largest country in the total area behind Russia and Canada, and very similar to the United States, in area.