Polar Ice Cap

The term Polar Ice Cap is a term that refers to two different locations on Earth, one being in the Arctic Ocean, and the other being in Antarctica. Once one of the Polar Ice Caps started to melt when Earth was being drawn closer to the sun by an alien missile.

Appearance
The Superman/Aquaman Hour of Adventure
 * Target Earth