20120107 india: Snowfall rejuvenates tourism in Himachal