Shijiazhuang, China
Shijiazhuang, Hebei, China
Chapel Hill, NC, USA
Sri Lanka
Beijing, Beijing, China
Yingkou, Liaoning, China
Ankang, Shaanxi, China