Luxembourg

Photo: Tristan Schmurr, Make it happen Spotlight on Luxembourg, a landlocked country in western Europe. It is bordered by Belgium to the west and north, Germany to the east, and France to the south. Google Mapsgoo.gl/maps/xMqgrKKpCSZ2i8GG6 Planeta.com