Germany, officially the Federal Republic of Germany, is a country in Central Europe. It lies between the Baltic Sea and the North Sea to the north and the Alps to the south. From Wikipedia
The spa town on Lake Geneva, which last hosted world leaders in 2003, will welcome heads of state next June.