The old and the new - in the foreground the walls of the neolithic temple (c. 3500 BC) of Ggantija at Xaghra, in the background the basilica of a rather newer church at Ghajnsielem, Gozo. The temple is one of the oldest man-made structures in the world.