bn:23824684n
Noun Concept
SYL
No term available
EN
Imam Turki bin Abdullah Mosque, also known as the Grand Mosque of Riyadh or simply the Grand Mosque, is a congregational mosque in the ad-Dirah neighborhood of Riyadh, Saudi Arabia, located adjacent to Qasr al-Hukm while it overlooks the Deera Square. Wikipedia
Relations
Sources