The land of the dawn-lit mountains, Arunachal Pradesh, is a disputed territory lying between two super-powers with nuclear weapons, India and China. If you live in India, Google Maps shows you Arunachal Pradesh in India; if you live in China, Google Maps shows you Arunachal Pradesh definitely in China. The world’s leading search engine isn’t just a search engine but a camouflaged political persuader.