Nanguan Mosque, Mosque in China
The Nanguan Mosque is a grand mosque located in the Xingqing District of China.
This site has been a center of Islamic worship for centuries.
Nanguan Mosque showcases the fusion of Islamic and Chinese architectural styles.
Visitors should dress modestly and respect prayer times when visiting.
One of the largest mosques in Northeast China, with capacity for thousands of worshipers.
Location: Xingqing District
Source: Wikimedia