Picture of the facilities of the Club Natació Barcelona from the Passeig del Mare Nostrum. At the back and to the left of the image is the building of the World Trade Center.