Plaza Mayor
Valladolid, Spain
The Plaza Mayor (English: "Town square") is a central plaza in the city of Valladolid, Spain. It is located only a few blocks away from another famous plaza, the Plaza Zorrilla.
Square data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).