culture Viu Montjuïc returns with 90+ free activities this weekend Brandon Watea · 2 Oct 2025 · 2 min read