The Songjiang Mosque is the oldest mosque in Shanghai. Built 1364-1367 during the Yuan Dynasty the mosque was built in a Classical Chinese palace style. After the transition to the Ming Dynasty in 1368 the mosque was rebuilt in 1391. It has seen a couple more renovations and changes during the Qing Dynasty (1644-1911). Nowadays the mosque presents itself in a classical (mainly) Ming dynasty architecture style. It is an assembly of various buildings (prayer hall, bathhouse, others) and yards and gardens. Inscriptions are in Arabic and Chinese calligraphy.
Not a regular tourist attraction, but certainly an interesting sight and worth visiting (6 RMB entrance fee).
It is located on a small residential road set back from the main road. It is easy to miss. The nearby Xilin Temple is a good orientation point when searching for the mosque.