English: What country is Al Noor Mosque located in?
translation: Dans quel pays se trouve la mosquée Al Noor?