Jammu and Kashmir has turned into a winter paradise after recent snowfall, drawing tourists from across India and abroad.