Dezolis, the ice planet (or Dezoris if you prefer)

Map of Dezolis