Country flag:
The city of Luxemburg is the capital of the land with the same name. A small country, and also a small town. The town itself lies on the river Lizette and is an important financial and industrial town with 200000 inhabitants, who speak a german/french language and a mix of those languages.

The city […]