Die antike Stadt Karakhoto befindet sich 25 Kilometer südöstlichen der Großgemeinde Dalai Hub im Autonomen Gebiet Innere Mongolei der Volksrepublik China. Sie gilt als die am besten erhaltene und größte Ruine einer antiken Stadt auf der alten Seidenstraße.
Die dortigen Einwohner nennen die antike Stadt „Heicheng“ (Schwarze Stadt). Sie wurde in der Westlichen Xia-Dynastie (1038-1227) gegründet. Die noch bestehende zehn Meter hohe Stadtmauer wurde in der Yuan-Dynastie (1279-1368) errichtet. Innerhalb der Stadt sind auch die Ruinen der ehemaligen Straßen und Tempel noch zu erkennen.
Schon in der Mitte der 14. Jahrhundert wurde die „Schwarze Stadt“ aufgrund ihrer Wasserquellen ausgebeutet und schlussendlich ausgerottet. In den Reisebeschreibungen von Marco Polo wurde Karakhoto noch als sehr wohlhabend beschrieben.