Many valuable architectural vestiges of the Luy Lau ancient citadel in the northern province of Bac Ninh have been uncovered during recent archaeological excavations.