Other Embassies China Consulate Libya Consulate Malaysia Consulate Sri Lanka Consulate Netherlands Consulate Sudan Consulate Lebanon Consulate Vietnam Consulate Cyprus Consulate Jordan Consulate