Montjuïc Castle, Barcelona

A 17th-century hilltop fortress & former prison, housing a military museum with impressive city views.