Sanhe, Ningxia

Sanhe, formerly Heicheng , is a town in Haiyuan County, Ningxia, China, located 45 km southeast of the county seat ,and about the same distance north-northwest of Guyuan as the crow flies. , it has 13 villages under its administration.