
Where does it take place?
Château des Ducs de Lorraine
5
Rue du Château
57480 Sierck-les-Bains
France