McMahonLine
​​China Claims, but India Administers – Where Does Arunachal Pradesh Stand in the India-China Boundary Dispute?

India’s north-easternmost state of Arunachal Pradesh has a border with Tibet and is one of the largest territories claimed by...