A futuristic space station hovers amid swirling clouds and asteroid debris, set against a dramatic cosmic backdrop, creating a captivating sci-fi scene.