Where is El Rastro?

Where is El Rastro located?

El Rastro, El Rastro (Station), Spain (approx. 40.40608°, -3.70764°)


Where is El Rastro on the map?