An old castle ruin in the hills of the Vosges mountains in France