When you think of Barcelona you probably picture sandy beaches, delicious paella and refreshing sangria. Or maybe you see the…