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 ...
Some results have been hidden because they may be inaccessible to you