La Roche-en-Ardenne Castle
La Roche-en-Ardenne Castle is a ruined medieval castle inside the town La Roche-en-Ardenne, Province of Luxembourg, Belgium. The castle became constructed at the ruins of a Celtic oppidum, on a site where human attendance dates again to Neolithic times. The