Where is Madrid / Valladolid?

Where is Madrid / Valladolid located?

Madrid / Valladolid, Euskadi, Spain (approx. 42.8529°, -2.65745°)


Where is Madrid / Valladolid on the map?