The image shows a large billboard on the side of a building that reads "Alexanderplatz" in German. The billboard is located on the right side of the image and is located in front of a tall building with many windows. The building appears to be a modern office building with a glass facade. The sky is blue and there are trees and other buildings in the background. On the top right corner of the billboard, there is a logo for the German company "Firefox" and on the bottom left corner, it reads "Endlich, der neue Firefox. Ab 14. November."