China expressed its opposition to Prime Minister Narendra Modi’s visit to the poll-bound Arunachal Pradesh on Thursday. China said that it will lodge a formal diplomatic protest with India over the issue. PM Narendra Modi had addressed an election rally in the north-east state which China claims as part of South Tibet.