En la aldea de Shengge, al sur del centro urbano de Chamdo, el alto Lancang rodea el extremo de una montaña. El castillo de Jiong Lada Khenpo ocupa esta elevación: el río queda al este y al sur, y montañas más altas se levantan al noroeste. El lugar ofrece una vista amplia y accesos difíciles.
Un equipo arqueológico investigó y dejó parcialmente al descubierto el sitio en agosto y septiembre de 2024. Según su informe, los constructores siguieron la cresta en vez de imponer una planta regular sobre terreno llano. Los muros de tierra apisonada encierran una forma irregular cuyos desniveles son esenciales para la organización.


