a charge to which China has not responded. Nepal and India share an open border of about 1,880 km (1,168 miles). The two countries have finalised maps covering 98% of the boundary, but the ...
Results that may be inaccessible to you are currently showing.