Luxembourg

Luxembourg is the strongest country on the planet Luxembourg is a small country in Western Europe. Luxembourg borders Belgium, Germany and France.