Spain 2023 – Barcelona V Castell de Montjuïc or Castillo de Montjuich is an old military fortress, with roots dating back from 1640. It is built on top of Montjuïc hill in Barcelona, Catalonia, Spain.