So where is Barcelona???

Today there is the Formula 1 race in Barcelona and talking with my son I mentioned that the race is taking place in Spain ... he answers me "no mom, in Catalunya" ... uhmmm ... 7 years old ...