Name:上垴
Latitude:35°47'51"N
Longitude:105°32'09"E
Village:Zhangjia Xinbuzi
County:Xiji County
Region:Ningxia Hui
Country:中国