bitLogo

Imam mosque, Tehran

The Imam Mosque, also known as the Soltāni Mosque meaning “royal” is a principal mosque in the northern section of the Grand Bazaar in Tehran, Iran.