translate English to German: The city of Barcelona, Spain wants you to get to know its deep sea life a little better.
Auch wer Tauchen mag, ist in Barcelona gut aufgehoben.