Tehran Municipality

Tehran Municipality is the biggest municipality of Iran and managing more than 8000000 popultion in 800km squares.