Question: What is the largest Islamic place of worship in France?
Sentence: The largest Islamic place of worship in France, the Strasbourg Grand Mosque, was inaugurated by French Interior Minister Manuel Valls on 27 September 2012.
Answer in sentence: yes