Owner Haitang Chen behind that:

quhua.net - 区划网 - 行政区划、地名信息、景点信息和历史沿革的互联网档案馆