El Castillo de Piedra está situado a 33 kilómetros al este del sur del condado de Ruoqiang, en el lado este de la entrada de desvío de la central hidroeléctrica Shankou del río Ruoqiang. Las ruinas están construidas en la cima de un pico aislado. La cima del pico ha sido aplanada artificialmente por tres acantilados y conectada por una cresta. Tiene aproximadamente la forma de una "T". El terreno ha sido nivelado y las zonas bajas y las paredes empinadas se han llenado de escombros. .