Xian mosque was founded in 1392 ad. xian mosque is a chinese ancient temple complex with the perfect combination of chinese classical architecture and islamic architectural style. an area of over 12,300 square meters. xian mosque is the largest and most complete islamic mosque in china that uses traditional architectural forms and layouts.
View Full Image on Dreamstime
Username: Maocheng
Editorial: No
Width: 5472 pixels
Height: 3648 pixels
Downloads: 0
Image ID: 103172483