Auli, Uttarakhand Top place to Enjoy snowfall in India