rockofgibraltar Truly dependable person Timeless symbol of invincibility Pop music on the Iberian Peninsula? Music played near Spain? Music of Spain? Monolith off the Iberian Peninsula Iberian landmark that's an insurance company logo Hard place to find off the Spanish coast? One of the Pillars of Hercules Symbol of colonial solidity Symbol of strength Stronghold Any all-pro defensive guard Prominence of disputed territory indicates Blair got far Monumental creation