China on Tuesday officially launched its state-run mapping website that rivals Google Earth, showing Arunachal Pradesh and Aksai Chin in Jammu and Kashmir — two key areas of dispute with India — as part of its territory. The map called ‘Map World’ displayed on the Internet in Chinese language is already being used in I phone and other mobile and Internet user applications in China. It shows Arunachal Pradesh that China has always claimed as “southern Tibet” as part of its territory. Read More