A cloud covered planet, get your imagination going. It does rotate and is self ilumanating.