Kashmir is bordered to the northeast by China (Xinjiang and Tibet), to the northwest by Afghanistan (Wakhan Corridor), to the west by Pakistan (Khyber Pakhtunkhwa and Punjab) and to the south by India (Himachal Pradesh and Punjab).. Although Kashmir is mostly mountainous, the geographical features of the region differ considerably from one part to another, with the plains …