View from the roof of O'Callaghan Eliott Hotel. Gibraltar.

FROM WIKIVOYAGE: