
Castle of Clervaux in Grand Duchy of Luxembourg
The Town of Clervaux, one of the places of the Battle of the Bulge during World War II, is located in the north of the Grand Duchy of Luxembourg. The Family of Man is a famous exhibit of photos on permanent display in Clervaux Castle.
Luxembourg photos - images about Luxembourgish tourism - Luxembourg, Moselle travel pictures