The Shah Mosque, also known as the Imam Mosque, stands on the southern side of Naqsh-e Jahan Square in Isfahan, Iran.
No news articles yet for this topic.
Aachen Cathedral
🏛️ Organization
Al-Aqsa Mosque
Almudena Cathedral
Amiens Cathedral
Archbasilica of Saint John Lateran
Badshahi Mosque