China claims around 38,000 square km of Indian-administered territory in Jammu and Kashmir and 90,000 square km in Arunachal Pradesh. China also administers more than 5,000 square km of disputed territory that was handed over to it by Pakistan in 1963, a pact that New Delhi has refused to recognise.