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 ...
This glamorous building is one of the most distinctive symbols of Jeddah. TheAl-Rahmah mosque, also known as the Floating Mosque, was constructed in 1985 on a water surface, with bases planted ...