The Oppidum de Jastres-Nord, also known as La Grande Muraille (The Great Wall), is a significant archaeological site located in Lussas, Ardèche, France. This fortified settlement served as a major center during the Gallic and Gallo-Roman periods. The site occupies a strategically positioned plateau overlooking the Ardèche River, demonstrating the ...