A number of countries are officially represented in Beirut city center through embassies, consulates, business and cultural cooperation agencies, and humanitarian NGOs.