Where is el Raval?

Where is el Raval located?

el Raval, Cataluna, Spain (approx. 41.38163°, 2.158036°)


Where is el Raval on the map?