Where is the Rock of Gibraltar and what country owns it?

Gibraltar is a limestone promontory off the southeastern coast of Spain.

Connected to Spain by an isthmus, it commands the northeastern entrance to the Strait of Gibraltar, which joins the Atlantic Ocean and the Mediterranean Sea.

Gibraltar is a self-governing British colony.