Beida Mosque - Credit: Wikimedia Commons
The Beida Mosque () is a mosque located in Qinyang, Henan, China. It is the largest architectural complex of mosque in the Central Plains. Read more on Wikipedia
Source: en.wikipedia.org