Gibraltar occupies a short peninsula extending south of Spain at the point where the Mediterranean Sea.