A snow-covered mountain peak where yetis and ice spirits dwell, with the northern lights illuminating the night sky

seveart.ai
mountain, snow, yeti, ice spirits, northern lights, fantastic, ai, aiart, art, digitalart