a meteor falling on a modern city view