La Terrrazza is an incredible open-air club inside a beautiful walled replica village (Pueblo Español) that's nestled at the side of Barcelona’s famous Montjuic Hill where masses of international DJs have played since it opened 20 years ago, that deserves a big celebration this 2015!