Songjiang Mosque built
1391 CE.
Shown on the map at 31.008°, 121.223°.
The Songjiang Mosque (Chinese: 松江清真寺; pinyin: Sōngjiāng Qīngzhēnsì), formerly called the Real Religion Mosque, is a mosque in Songjiang District, Shanghai, China; and is the oldest mosque in Shanghai.
Text from the Wikipedia article Songjiang Mosque, licensed CC BY-SA 4.0.