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