a huge rock floating over an ocean, a castle on top of the rock, surrealism, painted by rene magritte, symmetrical, aesthetic, epic, vivid colors, 4 k, oil painting, realistic