Other Embassies Germany Consulate American Consulate Libya Consulate Japan Consulate Bangladeshi Consulate Thailand Consulate Lithuania Consulate Sultanate of Oman Consulate British Embassy Switzerland Consulate