caption: The image shows a building with a large screen on the side of it, surrounded by plants, a bench, a group of trees, some vehicles on the ground, some poles, a signboard, and a cloudy sky. The building is located in the city of Heidelberg, Germany.