Unknown name castle on top of a mountain in Luxembourg.