The city of Luxembourg, also known as Luxembourg City, is a commune with city status, and the capital of the Grand Duchy of Luxembourg. It is located at the confluence of the Alzette and Pétrusse rivers in southern Luxembourg and contains the historic Luxembourg Castle, establi... |