Google Maps™ driving directions home »
Luxembourg
Location: Northwest Europe Official name: Grand Duchy of Luxembourg Formation (date of independence / date current borders were established): 1867 / 1867 Capital city: Luxembourg-Ville Population: 500,000 / 501 people per sq mile (193 people per sq km) Total land area: 998 square miles (2586 square km) Language(s) spoken: Luxembourgish (official language), German (official language), …