A mountain peak where giants reside, overlooking a valley of floating islands

seveart.ai
mountain peak, giants, valley, floating islands, fantasy, surrealism, fantastic, ai, aiart, art, digitalart