China has strongly criticised the visit by India 's prime minister last week to the north-east state of Arunachal Pradesh , the latest sharp exchange between the two Asian powers about the border area , which is also claimed by Beijing .