The Plaza Mayor 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.
Wikipedia https://en.wikipedia.org/wiki/Plaza_Mayor,_Valladolid
Address 1A Plaza Mayor, Valladolid 47001, Spain
Coordinates 41°39'7.138" N -4°43'42.677" E