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