That is a crater and obviously my bets are on an asteroid impact that would have exposed some mineral beneath. As a fallback opinion, I’d go with the Cryovolcano speculation. As far as I see, those spots are clearly not reflecting light. They seem to emit light. And only an Ice volcano can fit in this definition.