There are 12 places named Shangzhai in China.
All places in the world called "Shangzhai".
Qiaotou (24)
Taiping (24)
Xinzhuang (24)
Dongfeng (24)
Heping (24)
Xiangyang (24)
Xinhe (23)
Taoyuan (23)
Dongshan (23)
Xincun (23)
Qingshan (23)
Xincheng (23)
Yongan (22)
Gucheng (22)
Shiqiao (22)
Hekou (22)
Huayuan (22)
Wenquan (22)
Daxing (21)
Zhonghe (21)
Zhangjiawan (21)
Hexi (21)
Dawan (21)
Xinan (21)
Shimen (21)
Nanping (21)
Daqiao (21)
Yonghe (21)
Chaoyang (21)
Xinqiao (20)