Catalan Bay. Gibraltar.

FROM WIKIVOYAGE: