Vianden The city/word Vianden means Luxembourg. The city Vianden lies in Luxembourg. The country Luxembourg contains the city Luxembourg.