I found groups of these growing in the Lassen National Forest (Susanville, CA, USA). It looks like some sort of mushroom. I have Googled extensively, but can't seem to find a match.
Found it. It's a Sarcodes or snow plant:
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
3 years ago