France 2017

Grand Mosque of Paris

Germany 2015

Schwetzingen Mosque

United Kingdom 2016

Shah Jahan Mosque, Woking

Fazl Mosque, London