Altyn Mosque, affiliated with Sunni Islam (the largest denomination of Islam which is followed by 87–90% of the world's Muslims), is a mosque located in Yarkant, Xinjiang, China.
Altyn Mosque, affiliated with Sunni Islam (the largest denomination of Islam which is followed by 87–90% of the world's Muslims), is a mosque located in Yarkant, Xinjiang, China.