The image shows Plaza Mayor in Madrid, Spain.
Read full description
The image shows Plaza Mayor in Madrid, Spain. It is a large building with many windows, and there are many people walking around it. There are also light poles and umbrellas scattered around the plaza. The sky is visible in the background.