The image shows a large red horse statue in front of a red building with a sign that reads "Hemsbojd". The horse is decorated with colorful patterns and designs in shades of red, blue, yellow, and green. The statue is standing on a concrete base and is facing towards the right side of the image. In the background, there are several flags of different countries, including Sweden, Norway, and the Netherlands. The building appears to be a restaurant or cafe, as there is a sign on the front of the building. The sky is overcast and there are trees in the background.