Hidden place · Songjiang, China

Songjiang Mosque

Songjiang Mosque is described as the oldest Islamic building in Shanghai. Dating to the Yuan dynasty, it combines Chinese and Arabic architectural elements…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload