Micro Forest & Cold Stone Mountain

A snow covered forest spread out atop a cold stone mountain.
The cold stone mountain holding up the forest, offering life.
What does the cold stone mountain stand on and provide it with life?