KASHGAR, CHINA - OCT 2 : Muslim worshipers kneel on prayer carpets outside of Id Kah Mosque at the end of Ramadan month October 2, 2008 in Kashgar,  Xinjiang province western China.
Editorial use only
Editorial credit: Pete Niesen / Shutterstock.com

Royalty-free stock photo ID: 29776705

KASHGAR, CHINA - OCT 2 : Muslim worshipers kneel on prayer carpets outside of Id Kah Mosque at the end of Ramadan month October 2, 2008 in Kashgar, Xinjiang province western China.