China stepping in Arunachal Pradesh hurts. But do you know your own country?