Archaeological site of Ghirza, Libya - Remains of the town