Staden Vigo ligger midt i Galicien i nordvestra hörnet af ibiriska halfön.