Keran Valley: Where nature whispers peace, and every view feels like a dream.