Islamic engineering architecture, Jawza Al-Qahtani Mosque in Al-Khobar in the Kingdom of Saudi Arabia on the waterfront of Al-Khobar Corniche, green palm trees, Islamic tourist attractions, afforestation, palm cultivation and flowers.

Important information
For Editorial use only License agreement
We use cookies to provide for you a better experience. For more information check our Cookie policy.