Mersch Castle Luxembourg

Mersch Castle Luxembourg

Commercial stock photo of Mersch Castle, now serving as the town hall administration building for the commune of Mersch, in Luxembourg. Château de Mersch is part of the Valley of the Seven Castles in the Grand Duchy of Luxembourg.