China asserts India lacks the right to develop what it considers South Tibet, rebutting plans for hydropower projects in Arunachal Pradesh.
Read More: Desert blooms into a garden after rain
In addition, China’s Foreign Ministry spokesperson labeled Arunachal Pradesh’s establishment on Chinese territory as “illegal and invalid.”
Furthermore, India plans a $1 billion investment in 12 hydropower stations there, pending official comment from India’s Foreign Ministry.