Where is El Masnou?

Where is El Masnou located?

El Masnou, El Masnou (Station), Spain (approx. 41.48773°, 2.316499°)


Where is El Masnou on the map?