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