A fresh dispute has broken out between India and China over territorial claims in the north-eastern Indian state of Arunachal Pradesh and eastern Kashmir.
In new passports, China's maps show the two areas as Chinese territory.
The Indian embassy in Beijing is said to have retaliated by stamping Chinese visas with a map of their own which shows the territories in India.
Several of China's neighbours have also protested against the new map, the BBC reports.
Vietnam, the Philippines and Taiwan have all objected because it shows disputed islands in the South China Sea and Taiwan to be part of China.