It’s an underground cavern with glacial ice above it.
Hundreds of miles of ice dome? Sounds kinda not believable to me.