meteors falling from a portal in the sky, artistic landscape