Where is Castillo del Águila?

Where is Castillo del Águila located?

Castillo del Águila, Castillo del Águila (Station), Spain (approx. 28.86308°, -13.81442°)


Where is Castillo del Águila on the map?