India and China on Thursday announced they were withdrawing troops from the contested Gogra-Hot Springs border area in Ladakh. The two have thousands of square kilometers of disputed borderlands between them, from the Ladakh region, which is triangulated with Pakistan's Kashmir claims, all the way to Arunachal Pradesh, east of Bhutan.