Loading place...
Loading place...
The Castell de Montjuïc is a 17th-century star fortress atop Montjuïc hill, originally built to control Barcelona and now a museum and viewpoint offering panoramic views across the port, city, and Mediterranean coastline.