Parc de Montjuic has in the past been a significant site in Barcelona's struggle for independence and, recently, of two important international events. It offers varied attractions including a botanical garden, a castle, a sports complex, several museums and the most exhilarating views of Barcelona.