Senglea Steps, Malta.