California requires all snowmobiles to be registered under the over snow vehicle registration program. You can get more information on registeringfrom the Department of Motor Vehicles website. Green and Red Stickers should be displayed on the left quadrant of the metal frame and be visible to the rear.
Check out these Weaverville, CA ATV/OHV resources: