Where is Bobadilla - Estacion?

Where is Bobadilla - Estacion located?

Bobadilla - Estacion, Bobadilla - Estacion, Spain (approx. 37.037018°, -4.726409°)


Where is Bobadilla - Estacion on the map?