You might also know this place by the following names:
Sevilla Santa Justa Railway Station, Bahnhof Sevilla Santa Justa, Estación Santa Justa Sevilla, XQA