Luxembourg, officially the Grand Duchy of Luxembourg, is a landlocked country in Western Europe. It is bordered by Belgium to the west and north, Germany to the east, and France on the south. From Wikipedia
The Swiss-led pan-European thriller is recognized for its timely exploration of diplomacy and personal drama during the 2015 U.S.-Iran nuclear negotiations.