English: Where is the New Mosque located in Thessaloniki, Greece?
translation: أين يقع المسجد الجديد في سالونيك، اليونان؟