I came across this strange blossom (?) when hiking around 5000 meters high in the Nepal Himalaya (region: eastern Nepal, near Makalu). Anyone have any idea what this is? A fungus? A flower?