Kashmir (the heaven valley)