Huangpu, China
Xiaotaoyuan Mosque
The Xiaotaoyuan Mosque, formerly known as the Islamic Western Mosque or the Shanghai Western Mosque, is a mosque in Huangpu District, Shanghai, China. It is the largest mosque in Shanghai.
- City
- Huangpu
- Country
- China
- Category
- Religious
- Suggested visit
- About 45 minutes
More places in Huangpu
Background: Wikipedia