caption: The image shows a large crowd of people sitting on top of a stage next to a body of water. On the stage there are many people, some of whom are holding musical instruments, and there are vehicles on the road below. There are banners with text, a shed with a roof, and a statue on a pillar. In the background, there are buildings with windows, trees, and light poles, and the sky is filled with clouds. This image is likely from the Frankfurt Motor Show, a popular event in Germany.