Looks like ice! Methane Ice? Nitrogen ice?
Anybody know?
iirc that place is so darn cold that it’s got lakes of liquid helium.