Qinyang, China
Beida Mosque
The Beida Mosque is a mosque located in Qinyang, in the Henan province of China. It is the largest architectural complex of mosque in the Central Plains.
- City
- Qinyang
- Country
- China
- Category
- Religious
- Suggested visit
- About 45 minutes
Background: Wikipedia