Según la Red de Historia de China, Doudian Tucheng se originó en el feudo de Yanhou en la dinastía Zhou Occidental hace más de 3.000 años, y desde entonces ha sido probado. Las primeras tumbas también fueron desenterradas aquí, por lo que Doudian Tucheng fue el feudo de Yanhou en la dinastía Zhou Occidental.
Doudian Tucheng está ubicado al oeste de la ciudad de Doudian, distrito de Fangshan. La ciudad es rectangular y está dividida en pisos superior e inferior. El interior de la ciudad está hecho de tierra apisonada y el muro exterior está hecho de montones de tierra.