Zanjan (Persian: زنجان, pronounced [zænˈdʒɒːn] ( listen); Azerbaijani: زنگان / Zəngan) is the capital of Zanjan Province in Iranian Azerbaijan. It lies 298 km (185 mi) north-west of Tehran on the main highway to Tabriz and Turkey and approximately 125 km (78 mi) from the Caspian Sea. The city is located about 20 kilometers south of the Qaflankuh Mountain Range. At the 2016 census, its population was 433,475 which is the 20th largest city in Iran. The population of Zanjan consists mostly of Iranian Azerbaijanis who speak Azerbaijani language. Zanjan is 21733 square kilometers.