The Mosque of the Martyrs or Turkish Mosque is a mosque in Baku, Azerbaijan, near the Martyrs Lane Alley.

- Image ID: KWYBF4
The Mosque of the Martyrs or Turkish Mosque is a mosque in Baku, Azerbaijan, near the Martyrs Lane Alley.
Andrey Khrobostov / Alamy Stock Photo
Image ID: KWYBF4