Nights of Malta watch tower in Senglea over the grand horbur