La fortaleza está construida sobre una colina y hay agua en tres lados. Está a solo cinco kilómetros de Hechuan donde confluyen tres ríos. Hoy la imponente fortaleza es un Sitio Cultural e Histórico de China.
En la segunda mitad del reinado de la Dinastía Song los mongoles estaban presionando las fronteras y sus ejércitos incursionaban regularmente. En la provincia de Chongqing la resistencia fue valerosa y para repeler las hordas mongolas las fuerzas imperiales construyeron una fortaleza a la que bautizaron Diaoyucheng o Fortaleza Diaoyu