English: Where is the Demak Great Mosque located?
translation: أين يقع مسجد دماك الكبير؟