The recent snowfall has not only delighted tourists but has also brought a renewed sense of hope for the local players in the industry, who apprehended a slump in business in the absence of snowfall