The ancient town or actually a hamlet consisted only of several structures. The Church of Annunciation is constructed above it and a part of the new church structure is shown in the upper part of the image.
Copyright by Dr. Joshua Ong