In G’MIC I would use “Pyramid Processing”.
G’MIC>Testing>Iain Fergusson>Pyramid Processing (@Iain why is it still in Testing?)
Thereafter a (local) contrast filter or “DCP Dehaze”. Try and play with more filters in G’MIC>Details. “Freaky Details”, as mentioned above, is also a nice choise after “Pyramid Processing”.