Algerian Embassy

سفارة الجزائر ، دكا

আলজেরিয়া দূতাবাস, ঢাকা

Embassy of Algeria, Dhaka

Ambassade d'Algérie, Dhaka

It looks like the link pointing here was faulty. Maybe try searching?