This Picture was recently taken at Mendenhall Glacier. (Alaska) A pretty yellow flower. This is the closest Picture taken. Does anyone recognise it ?