Luxembourg – green heart of Europe Updated: September 21, 2020 | By Claire | 2 Replies More Luxembourg is a landlocked country located in Western Europe, bordering Germany, Belgium and France. North part of the country is covered by barren land Oesling with hills reaching 400-500 meters. At the south is the fertile land Gutland […]

