The Xinjiang autonomous region museum, the arabic characters make everything clearer!
Urumqui / Chine