the tropic of cancer, which divides the temperate zone from the tropical zone in the northern hemisphere, runs through india, and could theoretically be regarded as a geographical dividing line in the country. indian states that are entirely above the tropic of cancer are jammu and kashmir, himachal pradesh, punjab, haryana, delhi, uttarakhand, uttar pradesh and bihar and most of north east indian states. however that definition would also include major parts of rajasthan, madhya pradesh, jharkhand and west bengal and minor regions of chhattisgarh and gujarat.