القاهرة, Italy
The Mosque of al-Zahir Baybars (Arabic: مسجد الظاهر بيبرس) is a mosque located in Islamic Cairo, Egypt. Completed in 1268 CE, during by the Mamluk Sultan al-Zahir Baybars al-Bunduqdari (r. 1260–1277) through his vizier Bahaa el-Din bin Hanna and Sanjar al-Shuja‘i.
Listen to the audio guide for Mosque of al-Zahir Baybars Free on WIP — starts by itself when you arrive, even with the screen off