Claim: Altyn Mosque, affiliated with Shia Islam, is a mosque located in Yarkant, Xinjiang, China.
Evidence: Sunni Islam