The Gran Duchy of Luxembourg is a tiny country in Europe. Its capital Luxembourg City is a medieval fortress town on an elevated plateau overlooking the country.