Where is Recoletos Station?

Where is Recoletos Station located?

Recoletos Station, Madrid, Spain (approx. 40.42341°, -3.690854°)


Where is Recoletos Station on the map?