Qazvin is located about 150 kilometers (93 miles) northwest of Tehran, the capital city of Iran. Its proximity to Tehran makes it an important city in the Qazvin province.
Uncover the Secrets of Qazvin: A Fascinating Journey through the Rich History and Culture of Iran's Hidden Gem