भारत की भौगोलिक संरचना बहुत विविधतापूर्ण है, जहां पर्वत, नदियाँ, समुंदर और रेगिस्तान अलग-अलग प्रकार की पारिस्थितिकियाँ और पर्यावरणीय स्थितियाँ बनाते हैं। क्या आप बता सकते हैं कि भारतीय उपमहाद्वीप की प्रमुख भौगोलिक विशेषताएँ क्या हैं और ये किस प्रकार देश की जलवायु, कृषि और मानव जीवन को प्रभावित करती हैं? इसके अलावा, क्या आप विस्तार से समझा सकते हैं कि हिमालय पर्वत, थार रेगिस्तान, गंगा नदी और भारतीय महासागर की भौगोलिक स्थिति का क्या महत्व है? इन प्राकृतिक विशेषताओं के कारण भारत में किस प्रकार के जलवायु परिवर्तन होते हैं और इनका भारतीय समाज और अर्थव्यवस्था पर क्या असर पड़ता है? कृपया अपने उत्तर को 300 शब्दों में सीमित रखें।