scifi illustration of a shining city on the surface of venus