Tehran Municipality

Tehran Municipality is the biggest municipality of Iran z d managing more than 8000000 populTion in 800km squares