Located in the historic centre of Isfahan, the Masjed-e Jāmé (‘Friday mosque’) can be seen as a stunning illustration of the evolution of mosque architecture over twelve centuries, starting in ad 841.
Mosques stand as powerful symbols of faith, culture, and architectural brilliance in Islam. From intricate domes and towering minarets to detailed calligraphy and vibrant mosaics, these sacred spaces ...
Built in 1985 on a 2,400-square-meter site, Al-Rahma Mosque, also known as the Floating Mosque or Fatima Al Zahra Mosque, is the world's first mosque built on the sea's surface.