Another interesting place in Malta, or should that be Palace?
http://www.jigzone.com/puzzles/6C11632199B?z=3