Though the Kailash Mansarovar is 300 km away, the route there is mostly through plains and there is demand to improve and open a road linking China and Northern Pakistan through Demchok. Islamabad says that this is part of China, however India rejects this and claims the territory to be part of New Delhi's administration.