Taking the high road: India infrastructure drive counters China
It is in the far northeastern Indian state of Arunachal Pradesh, almost all of which Beijing insists falls under its sovereignty as "South Tibet".
The Asian giants fought a war in 1962 over their…