Jingxing Road MosqueThe Jingxing Road Mosque was a mosque in Yangpu District, Shanghai, China.HistoryThe mosque was established in 1947.ArchitectureThe mosque was located at a land area of 132 m2 with a total build up area of 185 m2.