What is the Capitol of Iran?

Tehran is the capital of Iran. It is the largest city not only in Iran but in all of the Middle East. With over seven million people it is the 16th most populated city in the world.