Completed in 1870, Khotan Mosque is in Khotan, a major oasis town, in southwestern Xinjiang, an autonomous region in Western China.
Completed in 1870, Khotan Mosque is in Khotan, a major oasis town, in southwestern Xinjiang, an autonomous region in Western China.