Switzerland is known for it's political neutrality.
Switzerland is one.
neutrality proclamation
Both Switzerland and Sweden have been neutral for centuries.
switzerland
a small mountainous country in Europe
Libya
Portugal
The country of Switzerland is well-regarded for their neutrality.
Not really, although Wales is quite mountainous
Nepal.
Portugal