Opinions Kashmir: Amritsar Treaty, Location & Self-Determination Kashmir which is the northwestern part of the Indian subcontinent is a valley historically, located between the Himalayas and the Pir Panjal mountain range. Today, Kashmir is considered to be Baaghi Opinions4 years agoKeep Reading