Where is Estación de Sol Cercanías?

Where is Estación de Sol Cercanías located?

Estación de Sol Cercanías, Estación de Sol Cercanías, Spain (approx. 40.416847°, -3.7028356°)


Where is Estación de Sol Cercanías on the map?