Montjuïc Castle is a historic military fortress located on a hill overlooking Barcelona, offering panoramic views of the city and the Mediterranean Sea, and serving as an important historical site that has played a role in Spain’s military past while now functioning as a cultural and tourist attraction.