The Nameserver ns1.sinonets.net.cn have a IP Address of 114.113.144.41 which is hosted on China.
Le site officiel de la Grande Mosquée de Lyon