Where does it take place?
Château de Clervaux
Clervaux
Luxembourg