I came across this strange blossom (?) when hiking around 5000 meters high in the Nepal Himalaya (region: eastern Nepal, near Makalu). Anyone...