Al Tawheed Mosque

Al Tawheed Mosque is a mosque in Sana`a, Yemen. It lies in the eastern part of the city, southeast of Revolution Hospital and Alemaan Mosque, along the E Ring Road. ...
Found on http://en.wikipedia.org/wiki/Al_Tawheed_Mosque
No exact match found