Not France but close.France?
Not Spain, France is closer.Spain?
Not Germany, almost there!Germany
Not Luxembourg, France and Germany are closest.Luxembourg?
Not the NetherlandsNetherlands?
Federal Palace(Parliament building), Bern, Switzerland.