Where is Kashmir Located?

Kashmir is one of the more disputed areas of land on Earth. A couple of wars between Pakistan and India have been fought over this mountainous region in between both countries.