Where is Recoletos Station?

Where is Recoletos Station located?

Recoletos Station, Recoletos Station, Spain (approx. 40.423325°, -3.6909924°)


Where is Recoletos Station on the map?