 Ruins of the city were discovered and excavated in present-day Acheng District, Harbin City, Heilongjiang Province, about 2 km from Acheng District's central urban area.The site of the ruins is a national historical heritage site, and includes a museum open to the public, renovated in the late 2005.Many of the artifacts found there are on display in Harbin.