Long Name
Swedish Permanent Mission to the United Nations and other International Organisations is Geneva
Organization Addresses

Switzerland