Where is Sevilla Santa Justa Station?

Where is Sevilla Santa Justa Station located?

Sevilla Santa Justa Station, Sevilla Santa Justa Station, Spain (approx. 37.39205°, -5.97523°)


Where is Sevilla Santa Justa Station on the map?