By John Lee.
Tehran has been ranked in 199th place in the Mercer 2019 Quality of Living Survey.
This puts it just ahead of Karachi in Pakistan and Caracas in Venezuela, and just behind Luanda in Angola and Dar es Salaam in Tanzania.
Vienna again retains the top spot; Zurich and Vancouver follow in second and third places, respectively.
Baghdad was ranked in last place.
Mercer evaluates local living conditions according to 39 different factors.
(Picture Credit: Tasnim, under Creative Commons licence)