by keladawy
The Sehitler Mosque, also known as the Mosque of the Martyrs, stands prominently in front of the Flame Towers in Baku, Azerbaijan