The answer is Switzerland.
Switzerland is located in Western-Central Europe and is bordered Italy to the south, France to the west, Germany to the north, and Austria and Liechtenstein to the east. Geneva and Zurich are the two largest cities in the country.
On WorldAtlas.com