Kashmir: Where Heaven Meets Earth Amidst Political Turmoil weather