The image depicts a scene with a large, illuminated red and white sign that resembles a globe or map. The sign is mounted on a building facade and appears to be part of a larger advertisement or promotional display. The background shows a cityscape with buildings and a street scene, suggesting an urban environment. The sign itself has a modern design with a grid-like pattern and a bold color scheme.