Where is Santiago City Center?

Where is Santiago City Center located?

Santiago City Center, Galicia, Spain (approx. 42.87335°, -8.54499°)


Where is Santiago City Center on the map?