🌐 Plaça Catalunya

location

Plaça Catalunya is a central square in Barcelona, Spain, serving as a major transport hub and public gathering place monitored for security and crowd activity.

2
Signals
1
Articles

Linked Signals