Stock Photo: Observation tower, Gardjola, Vedette, Senglea, overlooking La Valletta, Malta, Europe