The map tiles on the default OSM homepage display the international borders of India as per the defacto ground situation (https://commons.wikimedia.org/wiki/File:India_disputed_areas_map.svg#Notes). To comply with Indian law, please use one of the OSM India tileservers or setup your own instance with the boundaries of J&K and Arunachal Pradesh as per the Survey of India (http://www.surveyofindia.gov.in/pages/display/190-public-awareness).
The link below describes the details process of :
Comment from PlaneMad on 19 July 2019 at 14:07
Very detailed and useful tutorial! This is repeated question among many folks who want to use OSM tiles in India and also for other parts of the world where the official boundary may differ from what is in OSM.
Have also added a link for the tutorial in the wiki: https://wiki.openstreetmap.org/wiki/India/Rendering_server#Tutorial
Indian border on OpenStreetMap
Modified boundaries matching official map of India
Comment from Saikat Maiti on 20 July 2019 at 13:56
This is a great piece of work! Thanks for sharing this.
Comment from naveenpf on 21 July 2019 at 04:07
Good work Azaadshatru !!!
Should we create a .ova and link it to https://openstreetmap.in/ ?
Comment from Answerquest on 21 July 2019 at 05:31
Great work! I’d made attempts and given up quite some times, Kudos for getting it done!
+1 to Naveen’s suggestion to make a virtual system .ova, docker image or other!
Comment from tabrez0708 on 21 July 2019 at 19:56
This is what i was also thinking to highlight.
Comment from Kautilya3 on 14 November 2019 at 13:50
Hi Azaadshatru, I am not very conversant with OSM stuff, but I think the recent change made to Kalapani was wrong. I would appreciate your help in addressing this. – Kautilya3