Luxembourg More: Luxembourg Constitution Square Europe Cathedral of Our Lady of Luxembourg Europe Casino Luxembourg Europe Town Hall (Luxembourg) Europe