Xinjiang is the largest province in China covering the area of 1.66m sq kms with so much to see and visit. Rich in all kinds of tourist sites, from the holy mountain of Tianshan to the vast grasslands
- 323 W San Bernardino Rd, Covina, CA 91723, USA
- +1 (626) 339-3982