In the beautiful Parc de la Ciutadella.
Barcelona is one of my most-visited non-UK zoos - this was my fourth visit over the last 15 years or so. In honesty this is more do do with the city than the zoo - the zoo is good and always enjoyable but it's the city that usually lures me back!