Şəki, Italy
The Imam Ali Mosque (Azerbaijani: İmam Əli Məscidi; Persian: مسجد امام علی (شکی)) is a mosque located in the city of Sheki, Azerbaijan.
Listen to the audio guide for Imam Ali masjidi, Sheki Free on WIP — starts by itself when you arrive, even with the screen off